Android 6.0上的webview中的phonegap选择选项问题

时间:2016-05-13 03:56:52

标签: android select webview

我在Android 6.0上的webview中遇到问题:
创建一个带有选择框下拉列表的应用程序,并在webview android 6.0上查看, 当我们在android native上打开选择框样式时,选择一个选项,选择框关闭,但它不会更新所选选项。我们在第二次打开它,选择一个选项,它运行正常。

我在寻找一些并且看到它似乎在Android 6.0上发布webview,我们需要在选择框上选择两次选项。

在三星S5上测试,android 5.0:运行良好。

在三星S6上测试过,android 6.0:无效。

以下是示例代码:

<select name="foo">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option>
</select>

2 个答案:

答案 0 :(得分:0)

我在jquery_mobile_1.4.0中遇到了同样的问题,在 data-role =&#34;标题&#34; <中移除了 data-position =&#34;修复了&#34; / strong>解决了我的问题。

答案 1 :(得分:0)

我环顾四周,发现此代码可以解决问题:

  

var allSelectElements = document.getElementsByTagName(“select”);

     

for(var i = 0; i&lt; allSelectElements.length; i ++){       allSelectElements [i] .addEventListener(“touchstart”,function(){           //这是重要的一句话           $(本).focus()点击();           //e.stopPropagation();

     

},false);   }