Условно подавлять информационные окна подавлять InfoWindows Google Maps

Желание подавить infoWindow, если мобильный, чтобы контент мог отображаться на боковой панели, как например.

var marker = new google.maps.Marker({
  map: map,
  animation: google.maps.Animation.DROP,
  position: point,

  suppressInfoWindows: true,

  icon: icon
});

Я недостаточно хорошо знаю Javascript, чтобы это сделать.

У меня есть Js для обнаружения мобильных устройств. if( isMobile.any() ) alert('Mobile');

Любая помощь будет оценена.


person John G    schedule 02.12.2013    source источник
comment
Если вы считаете, что вопрос решен, отметьте ответ, который помог вам, как принятый, или создайте новый вместо того, чтобы редактировать свой вопрос.   -  person Balthazar    schedule 13.08.2014


Ответы (1)


Вместо того, чтобы подавлять InfoWindow, просто создайте его только тогда, когда вы не на мобильном устройстве.

if (!isMobile.any()){
    //createInfoWindow
}
person Balthazar    schedule 02.12.2013