google-maps-api-3 - 将鼠标移到 map 上时出错。未设置 map 事件

标签 google-maps-api-3 mouseevent

在 map 上移动鼠标时出现错误。虽然我没有为 map 设置任何事件,但似乎正在触发 mouseover/mousemove 事件。这会在调试窗口调用“eval code (8)”的代码块中引发错误

错误在这个函数中的“h=new O(s.lat(),s.lng())”...

函数 SF(a,b,c,d){var e=new az(d);ep;bp;var f=c.Eb;M([Af,qs,cs,hr,gr,os, ps,ns],function(d){P[y](b,d,function(h,n,r){var s=aSn;h=new O(s.lat(),s.lng()) ;s=c.get("投影")db;n=new Rr(h,r,n,s);var u;r=Ns(Is);h=f.Od;var x=n.Xa&&ir( n.Xa);if(f.b)s=f.b,u=f.d;else if(d==gr||x)u=s=null;else{for(var C=0;(s=h[C++] )&&!(u=s.l(n,!1));;if(!u&&r)for(C=0;(s=h[C++])&&!(u=s.l(n,!0)); );}if(s!=f.e||u!=f.n)f.e&&f.e.e(gr,n,f.n),f.e=s,f.n=u,s&&s.e(hr, n,u);s?d==hr||d==gr?u=!1:(s.e(d,n,u),u=!0):u=!!x;u||(b .set("draggableCursor",c.get("draggableCursor")),e.set("title",null),delete n.Xa,Pm)})})}function TF(a,b,c){ Pv;Pv;Pv;Pv;Pv}函数UF(a,b){0!=Gt()lc||Ks(Is)||Qq()||rk[14]||Q(tf,函数( a){a.b.b({ev:"api_watermark"})});var c=new yx(b,a[No],null),d=a.R();cp;cp;cp;cp}

其中“s”为空,因此无法获取 .lat 或 .lng 属性。

我已经尝试设置 mouseover、mousemove 和 mouseout 事件以运行“function(){}”来测试它是否与这些相关,但这并没有阻止错误。

请帮忙。

最佳答案

我知道这已经有一段时间了,但我遇到了同样的问题,我能够通过在脚本标记的 URL 末尾添加以下内容来修复它:

&v=3.22

编辑:我错误地复制了修复 URL 参数

关于google-maps-api-3 - 将鼠标移到 map 上时出错。未设置 map 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20002675/

相关文章:

javascript - 如何使用谷歌地图中以条形图形式表示地点值的标记?

xcode - 类型 'String' 不确认协议(protocol) 'NSCopying' 与 NSDictionary

javascript - 如何让鼠标事件只作用于外层DIV?

java:在 Mac OsX 上禁用 TrayIcon 右键单击

google-maps-api-3 - 如何获得对单击的多边形的引用? (谷歌地图 api v3)

javascript - 旋转自定义标记 Google Maps API

google-maps-api-3 - 禁用谷歌地图上的可点击地标

actionscript-3 - MouseEvent.RIGHT_CLICK 在运行时未定义?

c# - 鼠标事件未触发

java - 在 Java GUI 中绘制 JButton[][] 网格