Javascript 在Android web浏览器中使用js打开选择框
我有一个标准的Javascript 在Android web浏览器中使用js打开选择框,javascript,jquery,android,Javascript,Jquery,Android,我有一个标准的,希望在用户单击另一个元素时打开它。它在普通浏览器中甚至在iphone上都非常简单,但由于某些原因,在Android上无法工作 我尝试过单击和聚焦事件,也尝试过更改select的size属性,但这些都不起作用 以前有人完成过吗?其他输入是否获得关注 这个简单的html选择示例在浏览器中运行良好: 在你的手机上查看 如果您在应用程序中进行测试,我认为您的webview没有焦点。一个简单的简单选择在android浏览器上可以工作。如果您想在自己的webview javascript中使
,希望在用户单击另一个元素时打开它。它在普通浏览器中甚至在iphone上都非常简单,但由于某些原因,在Android上无法工作
我尝试过单击和聚焦事件,也尝试过更改select的size属性,但这些都不起作用
以前有人完成过吗?其他输入是否获得关注 这个简单的html选择示例在浏览器中运行良好: 在你的手机上查看
如果您在应用程序中进行测试,我认为您的webview没有焦点。一个简单的简单选择在android浏览器上可以工作。如果您想在自己的webview javascript中使用它,您必须启用它。我仅通过使用select覆盖另一个元素并通过不透明度使select透明,才能在iOS/Android上使用它:
// HTML
<div class="clickable-styled-container">
Choose your destiny
<select>
<option>Destiny 1</option>
<option>Destiny 2</option>
</select>
</div>
// CSS
.is-phone .clickable-styled-container {
position: relative;
}
.is-phone select {
position: absolute;
width: 100%;
top: 0;
left: 0;
bottom: 0;
opacity: 0;
}
//HTML
选择你的命运
命运1
命运2
//CSS
.是手机。可单击的样式化容器{
位置:相对位置;
}
.是电话选择吗{
位置:绝对位置;
宽度:100%;
排名:0;
左:0;
底部:0;
不透明度:0;
}
当直接单击时,选择将正常打开。我试图做的是在单击其他元素(图片)时打开选择。另外,我不是在应用程序中使用它,只是一个html页面。我不知道该说什么,试着找一个这样做的地方,然后从那里复制它。我还没见过。可能必须是第一个:)我也有同样的问题,当您使用size属性wired时,默认情况下它不会打开。我可以让它在除android之外的所有其他浏览器中工作(