【问题标题】:Google Maps API does not work properly on domain aliasGoogle Maps API 在域别名上无法正常工作
【发布时间】: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


【解决方案1】:

我找到了解决方案 - 有一个加载 XML 数据的确切 URL 路径。我将其更正为相对路径,现在应用程序可以在两个域上运行:"downloadUrl("mapa/map_data/data.xml?" + getRandomArbitrary(1000,9999), function(data)"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-10
    • 2019-04-21
    • 2015-06-02
    • 2013-08-10
    • 1970-01-01
    相关资源
    最近更新 更多