Webページを開くAndroidプロジェクトに取り組んでいます。ユーザーがインターネットに接続していない場合、リスナーがあります。標準の「ページが見つかりませんでした」というメッセージを表示する代わりに、資産フォルダーに保存されているローカルの html ファイルを webview に提供します。このコード行によって:
web.loadUrl("file:///android_asset/html/404error.html");
HTMLファイルでは、エンコーディングと思いますか? 「utf-8」であり、関連する場合はjavascriptで何かを言います。
「ÅÄÖ」を表示する場合を除いて、すべて正常に機能します。これらの文字はすべて「?」に置き換えられます。
誰かが解決策を知っていますか?
ありがとう!