【发布时间】:2010-11-01 18:04:44
【问题描述】:
我正在开发一个小型 Web 应用程序时遇到问题:我的 HTML 源代码将被集成到另一个站点上的 HTML 源代码中。我在我的代码中使用了谷歌地图,所以我必须传递一个 API 密钥来在当前域上加载谷歌地图脚本。
问题:我的代码将集成在两个不同的域中,需要两个不同的 API 密钥。我有这两个键,可以通过 JavaScript 识别有效的一个(在 document.location.host 的帮助下),但是我怎样才能设法使用正确的键动态加载脚本呢?
供参考:密钥在脚本加载url中作为参数传递:
<script src="http://maps.google.com/maps?file=api&v=2&key=abcdefg" type="text/javascript">
</script>
【问题讨论】:
标签: javascript google-maps api-key