WebView不显示Android中的选择对话框

时间:2018-07-03 03:17:04

标签: android css-selectors

我有一个嵌入在viewpager中的片段中的Webview。 Web视图有一个选择对话框。现象正下方:

(1)第一次进入页面并在webview中单击选择器时,无法显示选择对话框,但是当我滑动viewpager并再次单击选择器时,选择对话框将正常显示。
(2)然后,按返回键完成此页面,然后再次进入该页面,即使滑动viewpager,选择对话框也无法显示。

Webview可以获取touch事件,因为当我按下其他小部件时,它们可以正常响应。

 webView.getSettings().setBlockNetworkImage(false);
 webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
 webView.getSettings().setJavaScriptEnabled(true);/
 webView.getSettings().setSavePassword(false);
 if (Build.VERSION.SDK_INT < Build.VERSION_CODES.JELLY_BEAN_MR1) {
        webView.removeJavascriptInterface("searchBoxJavaBridge_");
        webView.removeJavascriptInterface("accessibility");
        webView.removeJavascriptInterface("accessibilityTraversal");
 }
 webView.getSettings().setLoadWithOverviewMode(true);
 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
        webView.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.TEXT_AUTOSIZING);
 } else {
        webView.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLUMN);
 }
 webView.getSettings().setSupportZoom(true);
 webView.getSettings().setBuiltInZoomControls(false);
 webView.getSettings().setUseWideViewPort(false);
 webView.getSettings().setLoadWithOverviewMode(false);

0 个答案:

没有答案