मैं onReceivedError
का उपयोग कर कस्टम त्रुटि पृष्ठ के साथ उपयोग कर रहा हूं यह दिखाने के लिए कि इंटरनेट WebView
में इंटरनेट उपलब्ध नहीं है। नीचे वह कोड है जिसका मैं उपयोग करता हूं। यह काम नहीं करता है। यह बस वेबपृष्ठ उपलब्ध नहीं है जब इंटरनेट उपलब्ध नहीं है।OnRecivedError कस्टम त्रुटि पृष्ठ नहीं दिखाता
I/chromium﹕ [INFO:CONSOLE(0)] "Not allowed to load local resource: file:///android_asset/webkit/android-weberror.png", source: data:text/html,chromewebdata (0)
मेरी कोड
private class myWebViewBrowser extends WebViewClient {
/*@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}*/
@Override
public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) {
super.onReceivedError(view, request, error);
Log.e(String.valueOf(error.getErrorCode()), error.getDescription().toString());
view.loadUrl("file:///android_asset/error.html");
}
}
मैंने वेबव्यू – Beloo