因爲API 3.10不會顯示具有遠程圖像的標記在特寫中。意思是當我放大時,我看不到圖像。當我縮小時,如果完全縮小,我可以看到圖像的一部分或完整圖像。Google地圖不會在特寫中顯示帶有遠程圖像的標記
雖然標記圖像是本地文件,但每次都顯示。
看樣:
地圖是從帶有phonegap應用程序啓動的。
代碼爲本地&遠程圖像標記是相當一致的:
var image = new google.maps.MarkerImage(location.image,
new google.maps.Size(120, 120),
new google.maps.Point(0,0),
new google.maps.Point(iconSize*14/32, iconSize*40/32),
new google.maps.Size(iconSize*1, iconSize*1)
); //REMOTE IMAGE
var shadow = new google.maps.MarkerImage('images/marker-big-'+location.status+'.png',
//LOCAL IMAGE
new google.maps.Size(96, 111),
new google.maps.Point(0,0),
new google.maps.Point(iconSize*16/32-1, iconSize*42/32),
new google.maps.Size(iconSize*36/32, iconSize*42/32));
localMarker = new google.maps.Marker({
position: new google.maps.LatLng(location.latitude,location.longitude),
title:location.text,
map: map,
icon: shadow,
zIndex: index*2
});
remoteMarker = new google.maps.Marker({
position: new google.maps.LatLng(location.latitude,location.longitude),
title:location.text,
map: map,
icon: image,
zIndex: index*2+1
});
舊的API 3.9優良工程
你寫了「API 3.9正常工作」。使用示例(jsfiddle,實時鏈接或附加重現問題所需的文件;使用jsfiddle,實時鏈接)在[問題跟蹤器](http://code.google.com/p/gmaps-api-issues/issues/list)上創建問題;照片沒有幫助)。 – geocodezip
我解僱了一個問題,沒有人回答過。這是一個[zip](https://dl.dropbox.com/u/10867328/bg.html.zip),帶有孤立的問題。在代碼中從3.10更改爲3.9時 - 正常工作。如果不是 - 屏幕截圖 –
[google問題](http://code.google.com/p/gmaps-api-issues/issues/detail?id=4616) –