Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 不推荐使用的OneExceededDatabaseQuota()的替代方案_Javascript_Android_Sqlite_Android Webview_Quota - Fatal编程技术网

Javascript 不推荐使用的OneExceededDatabaseQuota()的替代方案

Javascript 不推荐使用的OneExceededDatabaseQuota()的替代方案,javascript,android,sqlite,android-webview,quota,Javascript,Android,Sqlite,Android Webview,Quota,我的应用程序正在创建数据库的WebView中执行一些Javascript代码。在某些情况下,当数据库增长超过一定大小时,我会遇到以下Javascript错误: 剩余存储空间不足,或者已达到存储配额,用户拒绝允许更多空间 这方面的主要原因是覆盖,这允许本机应用程序代码根据需要增加配额。但是,自API级别19以来,它已被弃用,不再被调用。Javadoc说: WebView现在使用HTML5/JavaScript配额管理API 我的Android应用程序代码可以访问这个新的配额管理API吗?有没有其他

我的应用程序正在创建数据库的WebView中执行一些Javascript代码。在某些情况下,当数据库增长超过一定大小时,我会遇到以下Javascript错误:

剩余存储空间不足,或者已达到存储配额,用户拒绝允许更多空间

这方面的主要原因是覆盖,这允许本机应用程序代码根据需要增加配额。但是,自API级别19以来,它已被弃用,不再被调用。Javadoc说:

WebView现在使用HTML5/JavaScript配额管理API


我的Android应用程序代码可以访问这个新的配额管理API吗?有没有其他方法让我告诉我的WebView增加存储配额?

事实证明,模拟器的内部存储空间确实不足。在我编辑AVD以给它更多的空间后,错误消失了

根据android文档
WebView现在使用HTML5/JavaScript配额管理API
。用于配额管理API检查