Как ограничить количество отказов маркера карт Google? - PullRequest
2 голосов
/ 06 июля 2011

Я использую анимацию на картах Google, чтобы отскочить маркер.

Как я могу изменить следующий код, чтобы он отскочил только дважды?

markersArray[i].setAnimation(google.maps.Animation.BOUNCE);

РЕДАКТИРОВАТЬ:
Вот как я это сделал, но, как сказал Михал - это грубое решение:

marker.setAnimation(google.maps.Animation.BOUNCE);
setTimeout("marker.setAnimation(null)", 1520);

Ответы [ 2 ]

3 голосов
/ 06 июля 2011

В настоящее время вы не можете управлять анимацией через API.

Грубым способом остановки анимации было бы установление точного времени продолжительности двух отскоков, установите для этого значения значение TimeTimeout и отмените анимацию при помощи marker.setAnimation (null);

0 голосов
/ 24 августа 2013

Я взял этот «грубый способ остановки анимации» и немного усовершенствовал его в своем ответе на этот другой (дублирующий) ТАК пост .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...