【发布时间】:2017-07-07 11:30:20
【问题描述】:
我的 html 页面中有以下内容:
<script type="text/javascript"
src="http://maps.googleapis.com/maps/api/js?libraries=geometry&sensor=false">
</script>
<script
async defer
src="https://maps.googleapis.com/maps/api/js?key=hUnDAdjYG_Wz7u2qL6unHqfBOmvaZ0H1Mg&callback=initMap">
</script>
第一个链接用于 Google 的 API Geometry Library ,第二个链接初始化并绘制地图。
我收到错误消息“您已在此页面上多次包含 Google Maps API。这可能会导致意外错误。”
我知道这可以通过仅调用一个脚本并更改参数来解决,请参阅Fixing "You have included the Google Maps API multiple times on this page. This may cause unexpected errors." 虽然我不知道如何复制我的问题的答案。
【问题讨论】:
-
我在我的 MVC 应用程序中遇到了同样的问题,我正在尝试使用地图打开引导模式。我真的不知道将谷歌地图脚本放在哪里以避免“多次导入”问题。有人吗?
-
这可能是因为您拥有多个谷歌地图脚本而不是脚本参考的实际定位?看看你是否能够成功地连接它们,就像 @dhaliman 为我所做的那样。
标签: javascript html google-maps google-maps-api-3