我有一个问题,当在Android移动设备上查看时,下拉选择框不会下拉(它基本上处于非活动状态).它在桌面浏览器和ios浏览器上运行良好 - 在ios上打开一个选择器轮,从桌面打开一个下拉选择列表.
示例代码是;
<select id = "log_or_norm" autofocus>
<option value="1">Lognormal</option>
<option value="2">Normal</option>
</select>
Run Code Online (Sandbox Code Playgroud)
我试过了发现的建议; http://youngliferamblings.wordpress.com/2011/08/09/select-dropdown-in-android-webview/
这是
有时在Android中,select标签不起作用,尤其是在使用webview的应用中.这让我疯了很长时间.我发现的主要修复,即使你的选择深埋在div和行中,也就是这个css:
选择{visibility:visible; -webkit-appearance:menulist-text; }
-webkit-appearance可能是实际需要的唯一一个,并将其设置为'listbox'也可以.
就这样.这应该是自己的职位.
没有运气......
我希望这里的一位大师可以提供一个优雅的解决方案,避免我不得不为每个选项制作离散按钮的路线.我并不担心Android体验是否会获得一个不错的选择轮,但需要能够让Android用户选择一个选项.
提前感谢你
小智 0
尝试
getDriver().createElement(By.id("your locator"));
getDriver().createElement(By.id("your locator")).sendKeys("option Name you want to give");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4778 次 |
| 最近记录: |