Android WebView加载谷歌表单,但谷歌表单中的链接未打开
我有一个网络视图,可以完美地加载谷歌表单。在google表单中,有一个重定向到网页的链接,类似于“”,但无论我做什么,我都无法打开此链接。其他一切都很好Android WebView加载谷歌表单,但谷歌表单中的链接未打开,android,webview,Android,Webview,我有一个网络视图,可以完美地加载谷歌表单。在google表单中,有一个重定向到网页的链接,类似于“”,但无论我做什么,我都无法打开此链接。其他一切都很好 WebSettings webSettings = supportWebPageWebView.getSettings(); webSettings.setJavaScriptEnabled(true); supportWebPageWebView.setWebViewClient(new WebViewClient(
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
}
});
使其工作的唯一方法是在浏览器中打开链接。
有人有同样的问题吗?我没有注意到点击链接会打开一个新窗口,答案比这里要多我没有注意到点击链接会打开一个新窗口,答案比这里要多在
shouldOverrideUrl…
中的ulr
的值是什么?这是一个吗“你有没有接到关于onPageFinished
的电话?没有,实际上我不知道shouldOverrideUrl..
对同一个URL调用了多次?有mywebsite…
的那一个。shouldOverrideUrl…
中的ulr
的值是多少?是这个吗?“你有没有接到一个关于onPageFinished
的电话?没有,实际上我没有。shouldOverrideUrl.是为同一个URL多次调用的?有mywebsite…
的那个。