首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使Google Map Marker发光

使Google Map Marker发光
EN

Stack Overflow用户
提问于 2013-01-30 06:55:38
回答 1查看 2.2K关注 0票数 0

我们正在使用v3.10将使用Google Maps的Flash应用程序重写为HTML/CSS/JavaScript。在Flash中,他们使用mx效果来创建不同颜色的脉动发光来指示状态。

我一直在试图找到一种在JavaScript中复制的方法,但我一直无法找到解决方案。我玩过阴影,但它只是一个png图像。理想情况下,我想使用CSS或JavaScript工具,但也许我可以在标记后面使用一个动画gif?

代码语言:javascript
复制
createMarker = function (mapMarkerVm) {
            var shadow = new google.maps.MarkerImage(
                    '/Content/images/mapIcon_glow.png',
                    new google.maps.Size(36, 52),
                    new google.maps.Point(0, 0),
                    new google.maps.Point(20, 52));
            return new google.maps.Marker({
                title: mapMarkerVm.Title() || "",
                position: new google.maps.LatLng(mapMarkerVm.Latitude() || 0.0, mapMarkerVm.Longitude() || 0.0),
                icon: createMarkerImage(mapMarkerVm.StatusIcon()),
                map: map,
                shadow: shadow,
                draggable: false,
                visible: true
            });
        };

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-30 07:02:26

您可以使用gif,但必须在标记构造函数中设置optimized: false

来源:.gif marker google maps

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14593594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档