如何使谷歌地图中的标记图像闪烁 [英] How to make marker image in google maps to blink
本文介绍了如何使谷歌地图中的标记图像闪烁的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在地图上有一些标记
部分代码在这里
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图标
As my wish i want to blink the "media/red.png" icon
任何解决方案?
推荐答案
您可以尝试将media / red.png更改为闪烁media / red.gif,如果它不起作用,请将marker.optimized更改为false:(代码来自。 gif marker google maps 回答)
you could try changing media/red.png for a "blinking" media/red.gif and if it doesnt work, change marker.optimized to false: (code from .gif marker google maps answer)
var marker = new google.maps.Marker({
position: latLng,
map: map,
icon: iconoMarca,
optimized: false
});
看起来像:
To look like:
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
});
这篇关于如何使谷歌地图中的标记图像闪烁的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文