android - HTML 下拉菜单在 Android Lollipop 中显示为空

标签 android html cordova select android-5.0-lollipop

在 phonegap 应用程序中,html 选择选项(下拉)值为空。这显示的是白屏选项而不是下拉值,但是当单击能够从中获取值的选项时。

此问题仅发生在 Android Lollipop 设备(在 nexus 4 和 nexus 7 设备中测试)其他设备显示正确。

HTML代码是:

<select id="selectlanguage" onchange="selectLangauge();">
    <option value="english">English</option>
    <option value="hindi">Hindi</option>
</select>

enter image description here

最佳答案

这是 Lollipop 上 Android WebView 的一个已知问题。

https://code.google.com/p/android/issues/detail?id=80909

解决此问题的一种方法是生成一个显示列表的 DIV,实质上是替换选项。

关于android - HTML 下拉菜单在 Android Lollipop 中显示为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28322736/

相关文章:

android - 调用释放并播放多种声音

Android GPS在计算距离的精度问题

javascript - jQuery 自动将 div 定位在屏幕中心

ios - Cordova iOS Filetransfer 下载文件到 www 文件夹

Android Lollipop 更改导航栏颜色

java - 为什么我得到一个空位图?

javascript - 忽略代码和前置标签中的空格

html - Chrome 在少数情况下不遵循@media 打印规则

ios - ios phonegap 混合应用程序的快速更新

android - cordova 相机插件每次都请求许可