2017-08-15 11 views
13

Googleのアプリケーションでは意味をなさないスクロール中にユーザーが「Ctrl」キーを押したときに数日からズームできる。Googleマップのスクロールでのみズームできるようにする

Googleマップで(以前のように)スクロールするだけでズームを許可する方法はありますか?

私はこの「Ctrl +スクロール」の力がGoogleマップのapiリファレンス(スクリーンショット)にもあることを確認しました。

Screenshot from the Google Maps Javascript API reference which shows the new message

+3

あなたは 'gestureHandlingを試してみましたか? –

+0

こんにちはG.ハント、答えてくれてありがとう、それはジェスチャーで働いていました:「貪欲」! – bidosa

+0

これは私が作成したアプリの一部のユーザーにも起こっていましたが、これは最近Google Maps JavaScript API内で変更されましたか?私はGoogleマップのドキュメント全体を見て、何が起こったのか、どのように以前の機能に戻すことができるのか把握するのは少し難しいので、この変更に気づいたものは見つけられませんでした。 – morris295

答えて

17

インスタンス化中に、あなたのマップオプションにgestureHandling: 'greedy'を追加します。

例えば:あなたのマップをインスタンス化する際に「greedy'`プロパティ:

var map = new google.maps.Map(document.getElementById('map'), { 
    center: {0, 0}, 
    zoom: 8, 
    gestureHandling: 'greedy' 
    }); 
} 
+0

良い点がある! ;) –

+0

ええ、以前のコメントは、編集しても関係ないので削除しました。 – morris295

関連する問題