gpt4 book ai didi

android - 无法在android webview中选择选项

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:05:25 25 4
gpt4 key购买 nike

Android 的 WebView 正确显示了选项项,但是当我尝试选择其中一个时,下拉弹出窗口关闭,默认选择继续显示并且下拉菜单卡住,这意味着再次单击不会再次显示选择弹出窗口.

据我测试,这种不当行为仅发生在模拟器和 HTC One 上。我已经在以下设备上对其进行了测试:HTC Disire、HTC Disire HD、三星 Galaxy GT-I5500 和三星 S3,一切正常。

HTC One 似乎不支持 WebView 中使用的选择/选项元素。

如果我通过本地 loadData 或 loadUrl 从网站加载内容,这没有什么区别。

内容:

<body>
<select >
<option value='option1'>option1</option>
<option value='option2'>option2</option>
</select>
</body>

谁有相同的经验和解决方案?

最佳答案

我遇到了类似的问题。单击以下 WebView 未打开上下文菜单:

 <option value='op1'>first</option>
<option value='op2'>second</option>

在 html 页面中。

问题是 WebView 的上下文与显示 WebView 的当前 Activity 不同。

我的解决方案是使用 MutableContextWraper 并将基础上下文更改为当前 Activity。

关于android - 无法在android webview中选择选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18570164/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com