Javascript 如何以编程方式增加iOS上WKWebView的本地存储大小限制?

Javascript 如何以编程方式增加iOS上WKWebView的本地存储大小限制?,javascript,objective-c,local-storage,wkwebview,mobile-webkit,Javascript,Objective C,Local Storage,Wkwebview,Mobile Webkit,WKWebView是否有一个目标C接口/编程API,允许增加域的本地存储的大小限制?当我使用下面的脚本调试iOS框架创建的嵌入式浏览器时,我在大约2750KB的存储空间中得到一个DOMException,其中包含消息quotaExceedeError:DOM Exception 22 function gen(n) { return new Array((n * 1024) + 1).join('a') } // Determine size of lo

WKWebView是否有一个目标C接口/编程API,允许增加域的本地存储的大小限制?当我使用下面的脚本调试iOS框架创建的嵌入式浏览器时,我在大约2750KB的存储空间中得到一个
DOMException
,其中包含消息
quotaExceedeError:DOM Exception 22

    function gen(n) {
        return new Array((n * 1024) + 1).join('a')
    }

    // Determine size of localStorage if it's not set
    var i = 0;
    try {
        // Test up to 10 MB
        for (i = 0; i <= 10000; i += 250) {
            localStorage.setItem('test', gen(i));
        }
    } catch (e) {
        console.log(e.message + ' : ' + i + 'KB size limit'); 
    }
功能生成器(n){
返回新数组((n*1024)+1)
}
//确定未设置的本地存储的大小
var i=0;
试一试{
//测试高达10 MB

对于(i=0;i)您是否有可能解决此问题?我想知道此问题的答案,以及是否可以提高应用程序缓存限制。Safari提供了一个警报框,用于在达到限制时提高限制,但没有关于如何在WKWebView中执行此操作的文档。