WKWebView加载缓存

时间:2019-01-08 23:22:53

标签: swift webkit wkwebview

对于UIWebView,我用来加载缓存的方法只是使用NSURLProtocol来拦截资源/图像请求,然后从本地加载资源以减少加载时间。 WKWebview只是不支持NSURLProtocol,有人知道如何拦截资源请求吗?

我做过的事情:

WKNavigationDelegate,didcommit和DecisionPolicy不会在资源请求上触发,所以...不。

SchemeHandler,不,不支持http和https。

注意:我已经知道启用NSURLProtocol解决方案的私有API,但这只是行不通,因为它可能会被Apple拒绝。

0 个答案:

没有答案