【发布时间】:2014-09-26 10:50:12
【问题描述】:
我有一个简单的 Google 地图应用,可以在上面显示用户创建的地点。我使用别名在 2 个域上运行该网站。在新域上,地图不显示红色指针(代表地点/事件)。
这是我使用的 src 代码:
<script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key=...&sensor=true&libraries=places,geometry"></script>
能否请您指出一个解决方案?请提前感谢您。
【问题讨论】:
-
可能在创建密钥时还需要添加第二个域。
-
谢谢@xmux - 我生成了新的 API 密钥,两个 URL 都作为引用者,但没有任何改变。
-
您确定每个域都使用相同的代码吗?也许你可以把它贴在 jsfiddle 上。
-
我愿意 - 实际上只有 1 个网站托管。
-
我找到了解决方案 - 有一个加载 XML 数据的确切 URL 路径。我将其更正为相对路径,现在应用程序可以在两个域上运行:"downloadUrl("mapa/map_data/data.xml?" + getRandomArbitrary(1000,9999), function(data)"
标签: api google-maps google-maps-api-3