UIWebView 和 WKWebView 在损坏的资源上停止 link
UIWebView and WKWebView stall on broken resource link
我有一个 webview 加载 html 资源损坏的内容 link(s) (即 <img src = someBrokenLink>
)这个 webview 最终会加载所有其他内容,但它需要大约15秒左右。
我使用了 Web Inspector 并注意到 webview 重试了 15 次以获取该图像源。我猜 15 次后它会停止重试并加载其余的 webview。
这发生在 UIWebView
和 WKWebView
中。由于 webview 最终仍会加载,因此委托回调中没有错误。
有谁知道阻止 webview 重试的方法吗?谢谢
我能够通过实施 NSURLProtocol
使用 UIWebView
解决这个问题。我拦截了那些坏链接并丢弃了它们。 Web 视图现在加载速度更快。
NSURLProtocol
不受 WKWebView
支持,因此此解决方案不适用于 WKWebViews
。
我有一个 webview 加载 html 资源损坏的内容 link(s) (即 <img src = someBrokenLink>
)这个 webview 最终会加载所有其他内容,但它需要大约15秒左右。
我使用了 Web Inspector 并注意到 webview 重试了 15 次以获取该图像源。我猜 15 次后它会停止重试并加载其余的 webview。
这发生在 UIWebView
和 WKWebView
中。由于 webview 最终仍会加载,因此委托回调中没有错误。
有谁知道阻止 webview 重试的方法吗?谢谢
我能够通过实施 NSURLProtocol
使用 UIWebView
解决这个问题。我拦截了那些坏链接并丢弃了它们。 Web 视图现在加载速度更快。
NSURLProtocol
不受 WKWebView
支持,因此此解决方案不适用于 WKWebViews
。