3
私は他のページにリンクするマーカーを持つGoogleマップを持っています。これらのマーカーの1つをクリックすると、地図ページに戻り、マップの位置、ズームレベルなどがリセットされます。地図を元の状態に戻す簡単な方法はありますか?地図ページに戻るときにGoogleマップの状態を復元する
私は他のページにリンクするマーカーを持つGoogleマップを持っています。これらのマーカーの1つをクリックすると、地図ページに戻り、マップの位置、ズームレベルなどがリセットされます。地図を元の状態に戻す簡単な方法はありますか?地図ページに戻るときにGoogleマップの状態を復元する
これを行う最も簡単で安全な方法は、保存に関する気になる状態(ズーム、マップセンター、マップタイプなど)をブラウザに半永久的に保存することです。あなたがサポートするブラウザ内容に応じて、あなたのオプションは次のとおりです。
document.cookie
経由JSアクセス)#zoom=4&...
を追加し、 )、実際には適していませんちょっと醜いクッキーは、おそらく前方に最善の方法、多分コある)のいずれかに適していませんローカルストレージに統合されています。
この問題の原因はprobably the browser unload
eventです。しかし、API自体が現時点でこのイベントを登録しているように見えるので、実際には回避できません。
ありがとうございました。 IE7のサポートを続けなければならないので、クッキーになると思います。 –