Etkinliğimde açık twitter bağlantısını deniyorum: http://mobile.twitter.com/pawan_rathore88 . WebViewClient'i web görünümüne ayarlarsam boş sayfa oluyorum. Ancak herhangi bir webviewclient ayarlamadan URL yüklediğimde, sayfa düzgün bir şekilde yüklenir. Bir sorunun ne olabileceği konusunda fikri olan var mı? Aşağıdaki kod snippet'ım.Android WebViewClient'de boş sayfa alma
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");
sayesinde Pawan
"Boş" sayfası neyi kastediyorsunuz? Sayfayı yükleyemediğini söyleyen bir hata mı demek istiyorsun? – JoxTraex
Hayır, sadece beyaz sayfa gösteriliyor ve üzerinde hiçbir şey yok. – Pawan
bağlantı, ilginç çalışır ... Sadece web sayfasını yüklemek ve çalışıp çalışmadığını görmek için bir uygulama yazmayı deneyin. Bir şey onunla çelişiyor olabilir. – JoxTraex