我有一个webview加载带有破坏资源链接的html内容(即<img src = someBrokenLink>
)此webview最终会加载所有其他内容,但大约需要15秒左右。
我使用了Web Inspector并注意到webview重试15次以获取该图像源。我想15次后它会停止重试并加载其余的webview。
UIWebView
和WKWebView
都会发生这种情况。由于webview最终仍会加载,因此委托回调中没有错误。
有没有人知道阻止webview重试的方法?感谢。
答案 0 :(得分:0)
我可以通过实施UIWebView
与NSURLProtocol
解决此问题。我截获了那些不良链接并放弃了它们。 webview现在加载速度更快。
NSURLProtocol
不支持 WKWebView
,因此此解决方案不适用于WKWebViews
。