(如何)可以增加Android WebView中LocalStorage的配额限制

(如何)可以增加Android WebView中LocalStorage的配额限制,第1张

概述我需要增加 Android WebView中LocalStorage的默认配额限制.目前我只能使用2.5MB左右.当尝试存储更多数据时,会引发quota_exceeded_err(dom异常22). 任何想法或者我必须切换到db /文件系统? 我们在谈论HTML5 WebStorage DOCS 同一主题有很多问题,只有Android特定的 > HTML5 localStorage size li 我需要增加 Android WebVIEw中localstorage的默认配额限制.目前我只能使用2.5MB左右.当尝试存储更多数据时,会引发quota_exceeded_err(dom异常22).

任何想法或者我必须切换到db /文件系统?

解决方法 我们在谈论HTML5 WebStorage DOCS

同一主题有很多问题,只有AndroID特定的

> HTML5 localStorage size limit for subdomains
> What is the max size of localStorage values?
> HTML5 LocalStorage size

事实是,HTML5 WebStorage在不同的平台上受到不同的实现.
桌面和移动平台浏览器组合分配给每个网站(域)的内存大小(磁盘空间)配额不同

而不,您不能增加/减少为您的HTML5应用程序分配的空间,所以在WebSettings中没有像AndroID WebKit设置Java访问器类这样的选项,既不在现在的Web Web服务器中实现HTML5 WebStorage.

引用:http://dev.w3.org/html5/webstorage/#disk-space

A mostly arbitrary limit of five megabytes per origin is recommended. Implementation Feedback is welcome and will be used to update this suggestion in the future.

如果您真的需要HTML5应用程序中的大空间(无论是通过phongap,Titanium,Rhodes还是另一个…),我将严格建议您使用HTML Web SQL Database

即使DOCS说:

This document was on the W3C Recommendation track but specification work has stopped. The specification reached an impasse: all interested implementors have used the same sql backend (sqlite),but we need multiple independent implementations to proceed along a standardisation path.

Web sql现在只支持AndroID设备(您在此问题中的目标),这样可以增加/减少数据的空间分配.

请注意相关问题:

> HTML5 IndexedDB,Web SQL Database and browser wars

总结

以上是内存溢出为你收集整理的(如何)可以增加Android WebView中LocalStorage的配额限制全部内容,希望文章能够帮你解决(如何)可以增加Android WebView中LocalStorage的配额限制所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1131944.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存