Gmaps js停止工作" map.setCenter不是一个功能"

时间:2017-05-26 20:37:50

标签: javascript jquery google-maps google-maps-api-3

因此,我在我的主页上实施了一个地图,当用户搜索某个城市时,会显示该地图,地图以该城市为中心,并添加带商店的标记。它工作到不久前,然后它突然停止工作,给我以下错误:

Google Maps API is required. Please register the following JavaScript library https://maps.googleapis.com/maps/api/js.
GMaps @ gmaps.js:187

Uncaught TypeError: map.setCenter is not a function
    at callback (mapa.js:20)
    at gmaps.js:2284
    at maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/geocoder.js:5
    at maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/geocoder.js:3
    at US (maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/geocoder.js:2)
    at Km.<anonymous> (maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/geocoder.js:3)
    at maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/common.js:49
    at Xm.f (maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/common.js:26)
    at Km.Ym (maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/common.js:49)
    at Object.c [as _geggq6] (maps.googleapis.com/maps-api-v3/api/js/29/1/intl/pt_br/common.js:43)

代码很大,可以放入问题文本,所以这里是地图和js文件的html部分的小提琴:

https://jsfiddle.net/t7uq3cbL/

我在类似的问题中尝试了很多解决方案,但似乎都没有。这个错误没有特别的条件发生,它只是在感觉就好了。

0 个答案:

没有答案