Google Maps v3 - установка значка динамически - PullRequest
0 голосов
/ 22 марта 2011

Может кто-нибудь сказать мне, почему следующее не работает, пожалуйста?

Все работает с этим, кроме iconType

 function createMarker(map, position, number, title, iconType) {
      var flag = 'http://code.google.com/apis/maps/documentation/javascript/examples/images/beachflag.png';
      var marker = new google.maps.Marker({
        position: position,
        icon: iconType,
        map: map
      });

Если я установил 'icon' прямо в переменную 'flag'это работает, но когда я извлекаю его из переменной функции' iconType ', это не так?

Я проверил, чтобы убедиться, что переменная 'flag' передана этой функции.

Вы можете увидеть весь код здесь: http://www.oroojo.co.uk/ed/gmaps-2.html

Есть идеи?

1 Ответ

1 голос
/ 22 марта 2011

Поскольку вы устанавливаете свойство icon в строку "flag", а не указываете на переменную flag.

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