我有一个webview,我完全加载了一个谷歌表格。在谷歌表单中有一个重定向到网页的链接,类似“https://www.google.com/url?q=http://www.mywebsite.com/support/”,但无论我做什么,我都无法打开此链接。其他一切都很好。
WebSettings webSettings = supportWebPageWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
supportWebPageWebView.setWebViewClient(new WebViewClient() {
public void onPageStarted(WebView view, String url, Bitmap favicon) {
//do stuff
}
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
@Override
public void onPageFinished(WebView view, final String url) {
//do stuff
}
});
使其工作的唯一方法是在浏览器中打开链接。 有人有同样的问题吗?
答案 0 :(得分:0)
我没有注意到点击链接会打开一个新窗口,答案就在这里Android - Open target _blank links in WebView with external browser