Sto tentando di aprire il link di twitter: http://mobile.twitter.com/pawan_rathore88 nella mia attività. Se imposto WebViewClient su Webview, visualizzo una pagina vuota. Ma quando carico URL senza impostare alcun client webview, carica la pagina correttamente. Qualcuno ha idea di cosa può essere un problema. Di seguito è riportato il mio snippet di codice.Ottenere una pagina vuota in Android WebViewClient
webview = (WebView) findViewById(R.id.webview);
webview.getSettings().setJavaScriptEnabled(true);
//if I comment the following line then webpage loads properly in default Android browser.
webview.setWebViewClient(new WebViewClient() {
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
Toast.makeText(activity, "Oh no! " + description, Toast.LENGTH_SHORT).show();
}
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
Log.v(tag, "url :" + url);
view.loadUrl(url);
return true;
}
});
webview.loadUrl("http://mobile.twitter.com/pawan_rathore88");
Grazie, Pawan
Cosa intendi per pagina "vuota". Vuoi dire un errore dicendo che non è possibile caricare la pagina? – JoxTraex
No, mostra solo la pagina bianca e nulla su di esso. – Pawan
bene il link funziona, interessante ... Prova solo a scrivere un'applicazione per caricare la pagina web e vedere se funziona. qualcosa potrebbe essere in conflitto con esso. – JoxTraex