Javascript js:56 UncaughtTypeError:this.l.keys不是一个函数-谷歌地图
如果有人有同样的问题,我来这里寻求帮助 在我的工作中,我们有一个使用GMAPSAPI版本3.34的web应用程序,但在5月15日,谷歌删除了这个版本,地图停止工作 应用程序会自动获取新版本3.37,但控制台会抛出错误: map.js:56未捕获类型错误:this.l.keys不是函数 at_uu.ll.Ab(地图js:56) 在ou(map.js:43) 地图js:44 有关该应用程序的一些信息:Javascript js:56 UncaughtTypeError:this.l.keys不是一个函数-谷歌地图,javascript,jquery,google-maps,jquery-gmap3,Javascript,Jquery,Google Maps,Jquery Gmap3,如果有人有同样的问题,我来这里寻求帮助 在我的工作中,我们有一个使用GMAPSAPI版本3.34的web应用程序,但在5月15日,谷歌删除了这个版本,地图停止工作 应用程序会自动获取新版本3.37,但控制台会抛出错误: map.js:56未捕获类型错误:this.l.keys不是函数 at_uu.ll.Ab(地图js:56) 在ou(map.js:43) 地图js:44 有关该应用程序的一些信息: 这个web应用程序很旧,使用jQueryV1.9 地图使用JSGMAP3V5.1.1 我绑定了
- 这个web应用程序很旧,使用jQueryV1.9
- 地图使用JSGMAP3V5.1.1
- 我使用了谷歌地图API版本3.35、3.36和3.37,得到了相同的结果
- 我将JQuery更新到最新版本,但web应用程序停止工作
- 我将Gmap3.js更新到了最新的7.2版本,但是它的结构和功能不同,无法工作
Thx我也有同样的问题,一个解决方法是从“地图”选项中删除“中心” 尝试设置setCenter()时会引发相同的错误 编辑*:原来我命名了一个方法Map(),javascript已经有了一个Map()函数
如果没有执行相同的操作或页面中的包含操作,请检查代码。该错误在Maps API中很深。请检查调用堆栈,找出调用源自您自己的逻辑,以便更有效地开始调试。