Tôi đang thử mở liên kết twitter: http://mobile.twitter.com/pawan_rathore88 trong hoạt động của mình. Nếu tôi đặt WebViewClient thành webview, tôi sẽ nhận được trang trắng. Nhưng khi tôi tải url mà không đặt bất kỳ webviewclient nào, nó tải trang đúng cách. Có ai có ý tưởng những gì có thể là một vấn đề. Sau đây là đoạn mã của tôi.Lấy trang trống trong 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");
Cảm ơn, Pawan
Ý của bạn là trang "trống". Bạn có nghĩa là một lỗi nói rằng nó không thể tải trang? – JoxTraex
Không, chỉ hiển thị trang trắng và không có gì trên đó. – Pawan
cũng liên kết hoạt động, thú vị ... Hãy thử chỉ viết một ứng dụng để tải trang web và xem liệu nó có hoạt động hay không. cái gì đó có thể mâu thuẫn với nó. – JoxTraex