cas*_*owa 5 select android webview option htc-android
Android的WebView正确显示选项,但当我尝试选择其中一个时,下拉弹出窗口关闭,默认选择会一直显示,下拉菜单会冻结,这意味着再次点击不会再次显示选择弹出窗口.
就我所能测试而言,这种不当行为只发生在仿真器和HTC One上.我在以下设备上进行了测试:HTC Disire,HTC Disire HD,三星Galaxy GT-I5500和三星S3,其中每件事都可以正常使用.
看起来HTC One不支持WebView中使用的select/option元素.
如果我通过本地loadData或loadUrl从网站加载内容,则没有区别.
内容:
<body>
<select >
<option value='option1'>option1</option>
<option value='option2'>option2</option>
</select>
</body>
Run Code Online (Sandbox Code Playgroud)
有经验和解决方案的人吗?
我有类似的问题。WebView 在单击以下内容时未打开上下文菜单:
<option value='op1'>first</option>
<option value='op2'>second</option>
Run Code Online (Sandbox Code Playgroud)
在 html 页面中。
问题在于 WebView 的上下文与显示 WebView 的当前 Activity 不同。
我的解决方案是使用 MutableContextWraper 并将基本上下文更改为当前活动。
| 归档时间: |
|
| 查看次数: |
1761 次 |
| 最近记录: |