2017-08-24 116 views
2

我正在開發一個包含Webview的應用程序。我發現https://m.9gag.com遞歸加載(永遠)。所以我檢查了9gag的源代碼,他們正在使用規範鏈接標記。WebView中的遞歸鏈接加載

<link rel="canonical" href="https://m.9gag.com/" /> 

要找出確切的問題,我重寫的WebViewClientonLoadResource和它的重複調用https://m.9gag.com。 Chrome瀏覽器可以處理這個問題,但WebChromeClient不能。我在Android (7,6,4.4)的多個版本中發現此問題。

如何解決遞歸加載問題?

回答

0

最後以下setting的作品,不完全確定爲什麼!

webView.getSettings().setDomStorageEnabled(true)