标签: swift macos wkwebview
我想制作一个简单的macOS应用程序,该应用程序通过WKWebView加载网页,然后阻止和/或缓存某些不需要的AJAX请求,以提高加载的网站的性能。
到目前为止,我发现子类化NSURLProtocol允许我执行所有这些操作,但仅适用于导航URL请求。类似问题(How can i monitor requests on WKWebview?)的答案表明,您需要将javascript注入已加载的页面。
但是必须有一种方法可以使用纯快速/客观的c ++代码,而无需接触网站dom,是吗?