我的谷歌地图工作正常,直到几天前,当我与地图互动时,这个错误开始发生。
TypeError:undefined不是对象(evaluting' point.pageX')
当common.js中的代码运行时发生错误。这是javascript文件的片段
Bt=function(a,b,c){var d;a.Wo()?d=new window.MouseEvent(b,{bubbles:!0,cancelable:!0,view:window,detail:1,screenX:c.pageX,screenY:c.pageY,clientX:c.clientX,clientY:c.clientY}):(d=window.document.createEvent("MouseEvents"),d.initMouseEvent(b,!0,!0,window,1,c.pageX,c.pageY,c.clientX,c.clientY,!1,!1,!1,!1,0,null));d.b=!0;(c=a.W)&&c.dispatchEvent&&c.dispatchEvent(d);_.z.trigger(a.A,b,d)};
地图加载但是一旦我开始与它交互(点击标记或平移)它就会通过错误。奇怪的是,错误并不是一直发生的 - 它是随机发生的。
非常感谢任何帮助。
答案 0 :(得分:1)
我发现似乎是一个相关的(虽然更一般)帖子w /一个对我有用的解决方案。
Google Maps Javascript API Doesn't Respond to Touch Events in iOS 10
将您调用googleapis.com更改为明确说明您可能signed_in=false
signed_in=true