Wyłączanie powiększania na mapach google [Desktop]

Mam stronę internetową, która korzysta z Google Maps API w wersji 3 i nie mogłem uzyskać właściwości pinch-zoom do poprawnego działania. Zamiast Pinch-to-Zoom-in gest zawsze wykonuje pomniejszenie.

Jest to monitor PC z funkcją Touch. Tak więc, ponieważ nie mogłem go poprawnie uruchomić, postanowiłem wyłączyć tę funkcję.

Anulowałem zdarzenie dotyku za pomocą poniżej

document.documentElement.ontouchstart = function() {return false}

Ma to niepożądany efekt uboczny. Ten kod anuluje wszystkie zdarzenia dotykowe, a zatem użytkownik nie może użyć domyślnej kontroli powiększenia w Mapach Google. Próbowałem zmienić „ontouchstart” na zdarzenie „ontouchmove”, ale nie uniemożliwia to powiększenia mapy.

Wszelkie pomysły dotyczące wyłączenia tej funkcji lub sposobu naprawienia funkcji „szczypta do zoomu”? Mogę opublikować adres URL strony, ale jest to zwykła mapa google i nie zauważysz tego problemu, jeśli nie masz monitora z obsługą dotyku.

questionAnswers(2)

yourAnswerToTheQuestion