每當我第一次啓動我的應用程序時嘗試登錄選定網站時,登錄失敗,並且WebView剛剛變爲:空白,但如果我刷新並嘗試再次登錄(以及隨後的任何時間)都可以毫無缺陷地工作。有誰知道爲什麼會發生這種情況? 我只是打開WebView對象中的頁面,應該像一個普通的瀏覽器。 如果我使用默認瀏覽器或Dolphin瀏覽器登錄,它可以正常工作。WebView在首次啓動應用程序時無法登錄
我在想它可能與網站本身有關,當你登錄它時會打開一個新窗口,我正在用我的WebView對象捕獲它(並且它在後續登錄中起作用)只是打開新窗口在當前的WebView中使用shouldOverrideUrlLoading(我不需要,或者想要打擾製表符)。
我不知道爲什麼它只在第一次嘗試失敗。
我設法最終至少獲得我的代碼出錯了。現在出現 '不安全的JavaScript嘗試啓動一個帶有URL數據的框架的導航更改:text/html,從具有URL的框架https:// www.thelearningodyssey.com/.' – Nexion