Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/190.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android WebView选择选项在对讲打开时中断_Android_Android Webview_Accessibility_Chromium_Talkback - Fatal编程技术网

Android WebView选择选项在对讲打开时中断

Android WebView选择选项在对讲打开时中断,android,android-webview,accessibility,chromium,talkback,Android,Android Webview,Accessibility,Chromium,Talkback,我有一个应用程序使用WebView加载包含dropdownSelect选项的页面: 10 20 50 WebView具有getSettings.setJavaScriptEnabledtrue; 当对讲开启时,我无法选择其他选项20或默认选择5010。对讲读取选项弹出窗口中的所有选项10、20、50,但双击选择一个选项时,它只关闭弹出窗口而不选择该选项。 我已经用Nexus 4Android 4.4.4和三星S5Android 4.4.2进行了测试。我提到setJavaScriptEnabled

我有一个应用程序使用WebView加载包含dropdownSelect选项的页面: 10 20 50 WebView具有getSettings.setJavaScriptEnabledtrue; 当对讲开启时,我无法选择其他选项20或默认选择5010。对讲读取选项弹出窗口中的所有选项10、20、50,但双击选择一个选项时,它只关闭弹出窗口而不选择该选项。 我已经用Nexus 4Android 4.4.4和三星S5Android 4.4.2进行了测试。我提到setJavaScriptEnabled设置的原因是,在删除此设置时,它工作正常。请帮助

注意:行为似乎不一致。它有时会被选中,但大多数时候不会。在进一步调查中,我发现在Android Chrome浏览器中加载我的网页也会导致同样的问题。取消选中内容设置中的启用JavaScript选项可修复此问题。 更新:在Android 4.0ICS和Android 4.1Jelly bean上测试了我的应用程序。在选择下拉选项时,无论启用/禁用“增强Web可访问性”或“插入Web脚本”,这两个选项都可以正常工作。 还测试了Moto G Android 5.0.2。一切都很好。 我想知道这是否是安卓4.4KITKAT特有的问题?
有什么解决办法吗?

我在使用安卓4.4.4的Nexus 7上遇到了完全相同的问题: 对讲读取所有选择选项,但无法选择。。 和你一样,它在Nexus4和安卓5.1.1上运行

为了解决这个问题,我使用了一个为应用程序提供现代Chrome webview的浏览器,而不是使用每个设备webview

唯一的缺陷是,它为您的APK增加了大约20mb实际上,您将有2个APK,一个用于X86,另一个用于ARM体系结构