美文网首页iOS常用功能和UI效果的实现
让WebKit支持URLProtocol拦截实现WebP省流量方

让WebKit支持URLProtocol拦截实现WebP省流量方

作者: MaxWellPro | 来源:发表于2017-03-22 16:23 被阅读436次

WKWebView的各种好处,有不少开发者都按捺不住骚动的心,开始操刀在项目里将UIWebView替换成WKWebView,然后就出现了《WKWebView从入门到放弃》其中WKWebView不支持NSURLProtocol就让不少开发者望而却步。这样一样,可能会导致原来UIWebView的省流量方案不生效。直到前几天,我看到了大神的这篇文章WKWebView 不支持 NSURLProtocol 吗。大神从底层分析了,WKWebView不走NSURLProtocol的原因,最后得出的结论是WebKit是支持NSURLProtocol的,只是WebKit还不够完成,另外一点是调用了私有API很可能被拒,也只支持iOS8.4+。

Simulator Screen Shot 2017年3月22日 下午5.22.58.png

Demo

推荐文章

相关文章

网友评论

    本文标题:让WebKit支持URLProtocol拦截实现WebP省流量方

    本文链接:https://www.haomeiwen.com/subject/mdwonttx.html