问题描述
我的应用程序使用UIwebview拦截所有js / css / image文件并使用NSURLProtocol从本地相对路径加载。
由于Apple从2021年1月起强制使用WKWebview,所以我被迫使用WKwebview,但是我在拦截javascript和css文件时遇到了问题。使用自定义协议,我可以截取图像文件。
有没有办法从相对路径,任何建议中拦截js / css文件?
解决方法
https://github.com/371612143/WQAWKWebview 这个sdk有解决方案。使用ajaxhook发送post消息,使用NSURLProtocol离线缓存html/JS/CSS资源