我使用的WebView作爲正常的方式像的Web網址時,改變內部
WebView webView = (WebView) findViewById(R.id.webView1);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("http://www.google.com");
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
Toast.makeText(WebViewActivity.this, description, Toast.LENGTH_SHORT).show();
}
});
現在,當我在谷歌搜索的東西,從列表中打開的任何URL查看不加載,它不會加載 。它仍然是一個設備上的白色屏幕。如果我通過代碼加載網址,它的作品!是否有任何與WebView的限制或我需要啓用任何其他設置?感謝名單。
如何將結果從google結果鏈接到webview?郵政編碼 – Android
'shouldOverrideUrlLoading'不會自動執行此操作嗎? – Harry