как создать пользовательский маркер Google Maps с анимацией gif

#google-maps #animation #google-maps-markers

#google-карты #Анимация #google-карты-маркеры

Вопрос:

Я хочу создать маркер карты Google с анимацией gif.Я знаю, что в Google Maps есть 2 анимации drop и bounce.Я хочу создать один, кроме этих.Возможно ли это сделать. Не могли бы вы указать путь?

Заранее спасибо.

Ответ №1:

Согласно документам, в google.maps.MarkerOptions вы можете передать optimized: false , если хотите использовать gif в качестве значка маркера:

оптимизированный тип: логический

Оптимизация отображает множество маркеров как один статический элемент. Оптимизированный рендеринг включен по умолчанию. Отключите оптимизированный рендеринг для анимированных GIF или PNG, или когда каждый маркер должен отображаться как отдельный элемент DOM (только для расширенного использования).

 var marker = new google.maps.Marker(
{
    position: myLatLng,
    map: map,
    optimized: false,
    icon: "http://preloaders.net/preloaders/489/Classic map marker-32.gif"
});
  

Скрипка JS: http://jsfiddle.net/T78Hd/138 /

Комментарии:

1. Большое спасибо за ваши усилия. Это именно то, чего я хочу.