Почему не отображается тень у маркера на google map?

Вроде делаю всё верно, но маркер отображается а тень нет.
Вот код:
function setMarkers(map, locations) {

        var image = new google.maps.MarkerImage('media/images/layout/other_bg/map_marker.png',

            new google.maps.Size(55,68),
            new google.maps.Point(0,0),
            new google.maps.Point(27.5,68)

        );

        var shadow = new google.maps.MarkerImage('media/images/layout/other_bg/map_marker_shadow.png',

            new google.maps.Size(60,63),
            new google.maps.Point(0,0),
            new google.maps.Point(30,68)

        );

       for (var i = 0; i < locations.length; i++) {
               var beach = locations[i];
               var myLatLng = new google.maps.LatLng(beach[1], beach[2]);
               var marker = new google.maps.Marker({
                       position: myLatLng,
                       map: map,
                       shadow: shadow,
                       icon: image
               });
       }
}


Пути верные.
  • Вопрос задан
  • 2351 просмотр
Решения вопроса 1
Libris
@Libris Автор вопроса
Note: Marker shadows were removed in version 3.14 of the Google Maps JavaScript API. Any shadows specified programmatically will be ignored.

Тени были убраны из версии 3.14
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы