のために私は特定の場所をGoogleマップ上に追加されたプロジェクトに取り組んでいます。すべてうまく動作します:http://www.secret-vault.com/nostradamus/locations.htmlフルスクリーントグルは、Googleマップ
トグル(jQuery)ボタンを追加してフルスクリーン(Escボタンでエスケープすることができます)に変更しました。
$("#map_toggler").click(function() {
$("#map").toggleClass("fullscreen")
});
とフル画面にマップを変更するために支援するCSSを使用:
#map.fullscreen {
position: fixed !important;
top:0;
left:0;
z-index:1;
width:100%;
height: 100%;
margin:0;
padding:0;
}
私は、これが問題の根本的だったかどうかを確認するためなどパディングをリセットします。
問題は...フルスクリーンになる場合もありますが、それ以外の場合は高さがいっぱいになるか元の高さに戻ります。特に、ズームイン/ズームアウト時に発生します。
ここにも同様のQ.:How do I create a show full screen button to toggle my google maps page to be full screen?がありますが、この解決策はやっていないようです。ちらつき効果は、APIのバグによって引き起こされるEmmanual
から洞察へ
あなたが取得している動作を確認するためにあなたのコードのフィドルを投稿してくださいできますか? – randomguy04
私はもう少しテストを完了しましたが、問題はGoogle Api自体にあるようです。私は大きなワイドスクリーンモニターを持っています。私はちょうど他のデバイスと標準的なmontiorsでテストし、フルスクリーンは期待どおりに動作します。ワイドスクリーンモニターを使用すると、マップ全体を表示するのではなく、基本的にページの一部が白く表示されるという問題が発生しているようです。 –
なぜdownvotes?フィードバックを提供せずに意味をなしません。 –