私はWebViewを使用してアンドロイドでブラウザのようなアプリケーションを開発しています。 URLを読み込む際に、サーバが404応答を返すたびに、特定のページ/メッセージ/トーストを表示します。私はshouldOverrideUrlLoading
を使ってみましたが、URL文字列のみに基づいてURLをフィルタリングできます。サーバのレスポンスコードをWebViewClient
またはWebChromeClient
(URLを2度ロードせずに)にする良い方法はありますか?WebViewのエラーリダイレクト
0
A
答えて
-1
オーバーライドメソッドonReceivedError
+0
'WebViewClient'に' onPageError'メソッドはありますか?これはdocsにはありません:http://developer.android.com/reference/android/webkit/WebViewClient.html – wsanville
+0
実際には 'onReceivedError'です。 http://developer.android.com/reference/android/webkit/WebViewClient.html#onReceivedError(android.webkit.WebView、int、java.lang.String、java.lang.String)(私は自分の答えを更新しました) –
関連する問題
- 1. Shiroエラーリダイレクト
- 2. PHPでのエラーリダイレクト
- 3. SEOと404エラーリダイレクト
- 4. Nginxエラーリダイレクトが多すぎます
- 5. は、WebViewのではWebViewの
- 6. 別のWebviewへのWebviewリクエストのスロー
- 7. 非WebViewアプリケーション用のWebViewスタイルのデバッグ
- 8. WebViewの
- 9. WebViewの
- 10. WebViewの
- 11. webview + gallery + webviewを表示
- 12. UI WebViewとWK WebViewナビゲーション
- 13. UI WebviewまたはWK Webview
- 14. AndroidスタジオWebviewのGoogle PlayでWebviewオープンリンク
- 15. Webview App LaunchクラッシュWebViewへのリンク
- 16. AndroidのWebViewの
- 17. Android webViewのJavascript
- 18. Android webviewのプログレスバー
- 19. IonicアプリケーションのWebview
- 20. Android WebViewの幅
- 21. は、WebViewの
- 22. Qt5.6のクロスプラットフォームWebview
- 23. アンドロイドのWebView
- 24. recyclerviewのWebview
- 25. Android WebViewのスムーススクロール
- 26. のWebView/AlertView
- 27. WebViewの問題
- 28. webviewのビープ音
- 29. WebViewのテーブルレイアウト
- 30. AndroidのWebviewサウンド
WebViewclient
のは、あなたがブラウザ 'にチェックはありますか?'はより明確う –。 shouldOverrideUrlLoadingでURLをインターセプトしないでください。 – Snicolas
@Snicolas私が望むのは、404エラーが発生したときにイベントを取得することです。 –