WebViewは、最初はユーザーに表示されません。ページが読み込まれたら、私はそれを表示するつもりです。WebViewリクエストが成功したかどうかを確認するには?
問題が成功したときと失敗したときの両方で、WebViewClient.onPageFinished()
が呼び出されるという問題があります。 isPageLoadFailed
フィールドを追加してtrue
に設定してonReceivedError()
に設定してから、そのフィールドをonPageFinished()
にチェックインするのは難しいようです。
実際にページの読み込みが成功したかどうかを簡単に判断できる方法はありますか?
明確にするために、あなたが特定のHTTPステータスコードをキャッチしたい*エラー*ですか?原因は500、Webビューの観点から/ Webブラウザは正常にレンダリングされたページです。 – Matthias