エラーが発生した場合、アセットからローカル HTML を表示したいと考えています。ただし、onReceivedError メソッドをオーバーライドしても、アセットのページが表示される前に、エラー ページが一瞬点滅します。この問題の修正またはハックはまだありますか?
これが私のコードです:
@Override
public void onReceivedError (WebView view, int errorCode, String description, String failingUrl)
{
Log.i("onReceivedError", "onReceivedError: " + failingUrl + " errorCode: " + errorCode);
super.onReceivedError(view, errorCode, description, failingUrl);
view.stopLoading();
loadFromAsset(view, failingUrl);
}