1

我正在使用 PhoneGAP 构建一个本地地理定位应用程序,到目前为止一切都很好,我正在使用自定义图标,当我将自定义图标设置为优化时:true 我失去了视网膜分辨率(谷歌地图创建了一个非视网膜的精灵分辨率与我的图标),但我可以单击图标并显示信息框。

当我将优化更改为 false 时,问题就出现了,当我这样做时,我失去了点击事件,我无法弄清楚如何再次启用该事件,这里是代码:

var marker = new google.maps.Marker({ position: new google.maps.LatLng($(xml).find('lat').eq(iterator).text(), $(xml).find('lng ').eq(iterator).text()),地图:地图,动画:google.maps.Animation.DROP,图标:friendMarker,优化:false,可点击:true });

标记正确放置在地图上,一切正常,但标记上的点击事件优化:false,当设置为 true 时,它​​们工作但我看到标记在视网膜设备上模糊。

任何帮助将不胜感激。

4

0 回答 0