标记是双倍的,标记被拖到一起。 仅当draggable属性设置为TRUE时才会出现该错误。
var marker = new google.maps.Marker({
position : new google.maps.LatLng({{lat}}, {{lg}}),
map : map,
draggable: true
});
有什么想法吗? Gmap Bug,设备错误,技术错误......?
由于
答案 0 :(得分:0)
我有类似的东西。当我更改叠加层的位置时,我有这个错误或失败。所以,如果我有一个标记并且我改变了它的位置,那么我在旧的pos上有一个标记。和新位置的一个标记。当我通过放大或缩小强制地图重新加载时,“旧”标记消失。
但我无法真正帮助你。因此,您可能尝试通过更改叠加坐标等强制gmap重新加载。
我只使用三星Galaxy S3 Android 4.0。其他2款具有不同Android 2.X版本的Galaxy S1工作正常。 Desktopbrowser工作正常。
请点击此处:Google Maps API v3 in PhoneGap: markers not drawing properly after move
我认为这会对你有所帮助。但它无法帮助我,因为我使用叠加层并且没有优化属性。