我正在开发涉及Google地图的Phonegap应用程序,并且当我加载地图并在其上放置标记时,我设置图标时会出现奇怪的行为标记。基本上,加载为图标的新图像仅加载到默认标记图标上。下面是我在谈论的一个截图:谷歌地图设置标记图标仅复制到默认图标
这是我使用更改标记的外观代码:
carMarker = new google.maps.Marker();
carMarker.setPosition(new google.maps.LatLng(latitude, longitude));
var background = new google.maps.MarkerImage("images/parkreminderpop.png",
new google.maps.Size(100, 90),
new google.maps.Point(0, 0),
new google.maps.Point(50, 90),
new google.maps.Size(100, 90));
var image = new google.maps.MarkerImage(photoURI,
new google.maps.Size(96, 68),
new google.maps.Point(0, 0),
new google.maps.Point(48, 88),
new google.maps.Size(96, 68));
carMarker.setIcon(image);
carMarker.setShadow(background);
感谢您的帮助!