uiwebview和wkwebview stall在损坏的资源链接上



我有一个WebView,它加载了HTML内容,其中损坏了资源链接(s)(IE <img src = someBrokenLink>)此WebView最终将加载所有其他内容,但大约需要15秒钟左右。<<<<<<<<<<<<<<<<<<<<<<

我使用了Web Inspector,并注意到WebView重新验证15次以获取该图像源。我想15次后,它停止重试并加载WebView的其余部分。

这在UIWebViewWKWebView中都发生。由于WebView最终仍会加载,因此代表回调没有错误。

有人知道阻止Webview重试的方法吗?谢谢。

我能够通过实现NSURLProtocol来解决UIWebView。我拦截了那些不良的链接并放弃了它们。WebView现在加载更快。

NSURLProtocol不支持WKWebView,因此此解决方案对WKWebViews不起作用。

最新更新