gpt4 book ai didi

javascript - OpenLayers 缓存配额

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:34:41 24 4
gpt4 key购买 nike

我正在使用 OpenLayers 来缓存 map 图 block 。它使用 LocalStorage 作为缓存切片的存储机制。当空间不足(即 5MB)时会触发一个事件,我可以选择完全清除或迭代缓存。

我还使用 LocalStorage 来存储其他对象,例如设置,所以如果空间不足就不好了。

如何为 OpenLayers 缓存的图 block 设置最大限制?最好作为大小限制(而不是项目数量)。

最佳答案

好问题。通过阅读 source code控制这是不可能的。您必须修改 CacheWrite 类以添加 maxLimit 属性或类似的东西。另一种解决方案是覆盖整个控件并使用 HTML5 文件 API。

关于javascript - OpenLayers 缓存配额,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16567126/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com