Показать сообщение отдельно
  #1 (permalink)  
Старый 19.08.2011, 13:51
Новичок на форуме
Отправить личное сообщение для gurun Посмотреть профиль Найти все сообщения от gurun
 
Регистрация: 19.08.2011
Сообщений: 2

Google API, проблема с Chrome
С помощью Google API на карту добавляю маркеры. Если добавлять маркеры со стандартной иконкой, то всё хорошо работает, а вот когда свою иконку - в Crome вообще не выводятся никакие маркеры (в Мозиле и IE всё хорошо работает). Вот код:
function createMarker(point, name, address, nidd, status) {
      var myexIcon = new GIcon();
      myexIcon.iconSize = new GSize(20, 34);
      myexIcon.iconAnchor = new GPoint(6, 20); 
      myexIcon.infoWindowAnchor = new GPoint(5, 1);
      switch(status)
      {
        case 0: myexIcon.image = "icon/yellow.png"; break;
        case 1: myexIcon.image = "icon/orange.png"; break;
        case 2: myexIcon.image = "icon/red.png.png"; break;
        case 3: myexIcon.image = "icon/white.png"; break;
        case 4: myexIcon.image = "icon/black.png"; break;
        case 5: myexIcon.image = "icon/purple.png"; break;
      }
      markerOptions = {icon : myexIcon};
      
      var marker = new GMarker(point, markerOptions );
      var html = 'some text';
      GEvent.addListener(marker, 'click', function() {
        marker.openInfoWindowHtml(html);
      });
      return marker;
    }

В чем может быть проблема? Спасибо!
Ответить с цитированием