小编Mik*_*ott的帖子

在google maps api v3上旋转.gif图片?

我在这个问题上找到了很多答案,但是在使用.gif图像而不是标记时却没有.要使用.gif图像(以及GIF动画)我使用代码(有效)

var image = {
  url: 'img/RedFlashYacht.gif',
  size: new google.maps.Size(75, 75),
  origin: new google.maps.Point(0, 0),
  anchor: new google.maps.Point(0, 32),
  scaledSize: new google.maps.Size(50, 50)
};
marker = new google.maps.Marker({
    position: pos , 
    map: map,
    icon: image,
    store_id: mkrID,
    optimized: false
}); 
Run Code Online (Sandbox Code Playgroud)

//对于没有使用过.gif文件的人来说,'optimized:false'这一行很关键

我现在要做的是旋转gif图像(到指定的角度,而不是一个恒定的旋转[我可以做GIF动画]).Dispite设置ID与图像"STORE_ID:mkrID," VAR mkrID被先前创建的,并且可以读取它带回代码marker.get("STORE_ID"),所以我知道它被设置.我无法使用document.getElementById访问该图像.也不能让任何谷歌地图API旋转eample代码工作.我发现的示例似乎是针对v2或与谷歌地图自己的标记相关,而不是使用gif的自定义图像.

有没有人能够在谷歌地图中旋转gif图像?

javascript image gif rotation google-maps-api-3

4
推荐指数
1
解决办法
1917
查看次数

标签 统计

gif ×1

google-maps-api-3 ×1

image ×1

javascript ×1

rotation ×1