我在 map 上有一些标记
部分代码在这里
var icons=["media/green.png","media/red.png","media/blue.png","media/yellow.png"];
var marker = new google.maps.Marker({
position: new google.maps.LatLng(100*array_lat[j],100*array_lon[j]),
map : map,
url : "javascript:setNavtrack('DISPLAYDATA')",
icon : icons[i]
});
如我所愿,我想闪烁“media/red.png”图标
有什么解决办法吗?
最佳答案
您可以尝试将 media/red.png 更改为“闪烁”media/red.gif,如果不起作用,请将marker.optimized 更改为 false:(代码来自 .gif marker google maps 答案)
var marker = new google.maps.Marker({
position: latLng,
map: map,
icon: iconoMarca,
optimized: false
});
看起来像:
var icons=["media/green.png","media/red.gif","media/blue.png","media/yellow.png"];
var marker = new google.maps.Marker({
position: new google.maps.LatLng(100*array_lat[j],100*array_lon[j]),
map : map,
url : "javascript:setNavtrack('DISPLAYDATA')",
icon : icons[i],
optimized:false
});
关于jquery - 如何使谷歌地图中的标记图像闪烁,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9740754/