當用戶在移動設備上查看我的網站時,有時會遇到Google地圖滾動查看並覆蓋整個頁面的情況。他們不能再滾動,因爲當他們向上或向下滑動時,他們只會平移Google地圖中的視圖,而不會滾動網頁。谷歌地圖API滑動屏幕滾動時發生衝突
傳統我對移動修正是這樣的:
var mapOptions = {
draggable: false,
panControl: true,
}
這對谷歌地圖基本上禁止刷卡事件,以便用戶可以滑動到滾動網頁。如果用戶想要實際平移地圖,他們可以點擊平移按鈕UI。
從版本3.22開始,Google Maps API禁用了平移控制按鈕see official google doc。這對我產生了很大的問題 - 如果我禁用「可拖動」,則沒有其他方式來平移地圖
如何讓用戶能夠使用滑動手勢滾動網頁,同時讓他們平移地圖if他們想要?
我去了選項(1)。謝謝。感到驚訝的是Google沒有內置的解決方案。 –