jquery - 如何使谷歌地图中的标记图像闪烁

标签 jquery google-maps

我在 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/

相关文章:

javascript - 表格行在一段时间不工作后变得淡出

javascript - For 循环在 Ajax 调用中重复返回相同的值

javascript - 如何使谷歌地图在网页上对用户友好且响应迅速

Android 谷歌地图教程

javascript - 为什么当我在 iPad 中按下 GO 时,没有聚焦下一个输入?

javascript - 非 DOM 元素上的事件监听器

javascript - 使用 .NET Web 服务开发纯 HTML+JS 应用程序是否可行且安全?

javascript - 谷歌地图上的鼠标移动视差?

android - 谷歌地图 Android API v2 : Is there a quick way to know if there is a Marker at a given location?

Android Google Map如何检查gps位置是否在圆圈内