0

HTML 5 を使用してローカル ストレージに Google マップのマーカー位置を追加したいと考えています。マーカーは、ユーザーがマップをクリックすると動的に作成され、ローカル ストレージに直接保存する必要があります。

一度にすべてのマーカーの JSON 文字列を localstorage に入れることを考えていましたが、これによりJSON.stringify、ユーザーがマーカーを追加するたびに配列が発生します。

別の可能性は、このようなカウンターを使用して各マーカーを個別に追加するlocalStorage["marker.1"]ことですが、マーカーも削除できるため、このアプローチは適切ではありません。

また、イベントにデータを書き込むことは、unload十分に信頼できないため、オプションではありません。

ずっとすべてを文字列化したり、カウンターを使用したりせずに、これを達成するためのきれいできれいな方法はありますか?

4

0 に答える 0