由於幾天後我們的用戶只能在滾動時按下「Ctrl」鍵進行縮放,這在我們的應用程序中沒有意義。僅允許在谷歌地圖中滾動縮放
有沒有一種方法只允許在谷歌地圖上滾動(像以前一樣)?
我已經看到,這個「Ctrl +滾動」的力量現在也在谷歌地圖API參考(截圖)。
Screenshot from the Google Maps Javascript API reference which shows the new message
由於幾天後我們的用戶只能在滾動時按下「Ctrl」鍵進行縮放,這在我們的應用程序中沒有意義。僅允許在谷歌地圖中滾動縮放
有沒有一種方法只允許在谷歌地圖上滾動(像以前一樣)?
我已經看到,這個「Ctrl +滾動」的力量現在也在谷歌地圖API參考(截圖)。
Screenshot from the Google Maps Javascript API reference which shows the new message
實例化過程中添加gestureHandling: 'greedy'
到您的地圖選項。
E.g:化地圖時「greedy'`屬性:
var map = new google.maps.Map(document.getElementById('map'), {
center: {0, 0},
zoom: 8,
gestureHandling: 'greedy'
});
}
好地方! ;) –
是的,我刪除了我以前的評論,因爲它在編輯後不相關,:)。 – morris295
你試過了'gestureHandling? –
嗨G.Hunt,謝謝你的回答,它與gestureHandling合作:'貪婪'! – bidosa
這發生在我創建的應用程序的某些用戶身上,最近在Google地圖JavaScript API中發生了什麼變化?我查看了谷歌地圖文檔的所有內容,並且找不到任何關於此更改的內容,因此找出發生的情況以及如何將其恢復爲以前的功能有點困難。 – morris295