2016-12-14 23 views
0

我有一個web瀏覽器加載帶有損壞的資源鏈接的html內容(即<img src = someBrokenLink>)此webview最終會加載所有其他內容,但大約需要15秒左右。UIWebView和WKWebView在資源鏈接斷開時失速

我使用Web Inspector並注意到webview重試15次以獲取該圖像源。我猜測15次後,它會停止重試並加載其餘的webview。

這發生在UIWebViewWKWebView。由於webview仍然最終加載,因此委託回調中沒有錯誤。

有誰知道一種方法來停止webview重試?謝謝。

回答

0

我能夠通過執行NSURLProtocolUIWebView解決此問題。我攔截了那些不好的鏈接並放棄了它們。 webview現在加載速度更快。

NSURLProtocol不支持WKWebView,但是,所以此解決方案將不適用於WKWebViews