Google Maps JS API - 未定义' point.pageX'

时间:2016-09-29 13:12:07

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

我的谷歌地图工作正常,直到几天前,当我与地图互动时,这个错误开始发生。

  

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)};

地图加载但是一旦我开始与它交互(点击标记或平移)它就会通过错误。奇怪的是,错误并不是一直发生的 - 它是随机发生的。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

我发现似乎是一个相关的(虽然更一般)帖子w /一个对我有用的解决方案。

Google Maps Javascript API Doesn't Respond to Touch Events in iOS 10

将您调用googleapis.com更改为明确说明您可能signed_in=false

signed_in=true