ユーザーが他のページにアクセスしてマップページに戻ったときに、最後のマーカービューとズームレベルをユーザーに返そうとしています。現在、私はクッキーを使用してそれを行っています。これに対処する従来の方法があるかどうかを知りたいだけです、ありがとう:
ユーザーがマーカーをクリックすると、それらを Cookie に保存します。
var latLng = map.getCenter();
var currZoom = map.getZoom();
$.cookie("map_center", latLng);
$.cookie("location_id", locationid);
$.cookie("curr_zoom", currZoom);
マップ ページに戻ったときに、最後に表示されたマーカーの位置とズーム レベルを取得します。
var lastViewedActivity = $.cookie('location_id');
var lastViewedMapLocation = $.cookie('map_center');
var lastViewMapZoom = $.cookie('curr_zoom');