Fehler beim Öffnen des Links in der Webansicht von Android. Ich habe es in Webview versucht, aber es zeigt nur leere Seite. Es scheint, dass einige URLs geladen sind, aber einige nicht wie es ist.Fehler beim Öffnen des Links in der Webansicht
String strUrl = "https://app.mygtechguy.com/5862bd814bf7f";
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
@Override
public void onPageFinished(WebView view, String url) {
progressBar.setVisibility(View.GONE);
}
@Override
public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) {
Toast.makeText(getActivity(), "Oh no! ", Toast.LENGTH_SHORT).show();
alertDialog.setTitle("Error");
alertDialog.setMessage("Make sure internet is working well");
alertDialog.setButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
return;
}
});
alertDialog.show();
}
});
webView.getSettings().setLoadsImagesAutomatically(true);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().getAllowContentAccess();
webView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
webView.loadUrl(strUrl);
Sie ein Internet gegeben sind Erlaubnis im Manifest. ??? –
Wahrscheinlich wollten Sie 'setAllowContentAccess()' anstelle von 'getAllowContentAccess() verwenden' –
ja #Dileep_Patel, einige URLs öffnen, aber dieses ist nicht offen, überprüfen Sie es an Ihrer Seite. – sajid45