Google Maps脚本错误https://maps.googleapis.com/maps-api-v3/api/js/35/3/intl/en_gb/map.js

时间:2018-12-02 19:14:53

标签: javascript google-maps-api-3

Google Maps Platform API已经运行了好几个月了,但是现在当使用我的API密钥调用标准JavaScript文件时:

<script src="https://maps.googleapis.com/maps/api/js?key=...">
</script>

它会产生弹出错误消息:

Script Error
https://maps.googleapis.com/maps-api-v3/api/js/35/3/intl/en_gb/map.js

我认识的其他人也遇到相同的错误。 该错误在Internet Explorer中出现,但在Firefox中根本不显示地图。

有没有其他人经历过或有任何答案?

1 个答案:

答案 0 :(得分:0)

经过一些诊断性调查后,我发现问题与 Map 类有关,该类用于:

map = new google.maps.Map(document.getElementById('map'),{...});

我以前的脚本使用的是变量 Map 而不是 map ,并且可以正常使用,直到最近:

Map = new google.maps.Map(document.getElementById('map'),{...});

现在,它似乎与 Map 类发生冲突,但是通过使用变量 Pane ,它又可以正常工作了:

Pane = new google.maps.Map(document.getElementById('map'),{...});

因此,变量似乎可以是 Map 之外的任何变量。