我想在mouseover事件上更改标记图像.现在,重要的一点看起来像这样:
google.maps.event.addListener(marker, "mouseover", function (event)
{
this.set('icon', 'http://google.com/mapfiles/ms/micons/yellow-dot.png');
});
google.maps.event.addListener(marker, "mouseout", function (event)
{
this.set('icon', 'http://google.com/mapfiles/ms/micons/red-dot.png');
});
Run Code Online (Sandbox Code Playgroud)
我第一次抓鼠时有一个闪烁,我认为这是因为地图正在从URL加载新图像.
有没有办法预加载黄色和红色桨标记并将它们存储在缓存中?