0

我想使用 HTML 5 将谷歌地图标记位置添加到我的本地存储中。标记是在用户单击地图时动态创建的,应该直接保存到本地存储中。

我正在考虑一次将一个 JSON 字符串放入所有标记的本地存储中,但这会JSON.stringify在每次用户添加标记时导致数组中的一个。

另一种可能性是使用像这样的计数器单独添加每个标记,localStorage["marker.1"]但这种方法感觉不对,因为标记也可以删除。

也不能在事件上写入数据unload,因为它不够可靠。

有没有一种简洁明了的方法来实现这一点,而无需一直将所有内容都串起来或使用计数器?

4

0 回答 0