ScrollWheel может быть отключен в пользовательском уличном представлении?

Я создаю сайт, и у меня есть страница, которая берет адрес и использует его для генерации 2D карты Google стиля дорожной карты и затем рядом с ним, уличного представления для того адреса.

Моя проблема состоит в том, что эти две карты охватывают почти всю ширину сайта, и у пользователя, вероятно, будет их мышь, пробегаются через него при прокручивании страницы вниз и запутываются их неспособностью прокрутить вниз далее (при изменении масштаба в карту).

Отключение этого для 2D карты было симпатичным проливом вперед

    //works to disable scroll wheel in 2D map   
var mapOptions = {
  zoom: 12,
  center: latlng,
  scrollwheel: false,
  mapTypeId: google.maps.MapTypeId.ROADMAP
};
map = new google.maps.Map(document.getElementById("map_canvas"), mapOptions );

//not working to disable scroll wheel in panorama
var panoramaOptions = {
  position: results[0].geometry.location,
  scrollwheel: false
};

panorama = new  google.maps.StreetViewPanorama(document.getElementById("map_canvas2"), panoramaOptions );

но уличное представление, кажется, не позволяет мне отключать колесико прокрутки с помощью этих опций, и я не могу найти эту проблему обращенной в документах Google. Кто-либо знает, если этот CAN быть сделанным или предложения о том, как приблизиться к нему?

6
задан Kara 30 December 2013 в 08:01
поделиться

1 ответ

Не знаю о способе javascript, но с помощью html и css вы можете разместить невидимый div с более высоким z-индексом поверх карты / просмотра улиц.

0
ответ дан 8 December 2019 в 18:30
поделиться
Другие вопросы по тегам:

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