【发布时间】:2015-12-21 01:03:53
【问题描述】:
如果此下拉菜单加载到 WebView 中,它只会显示选择元素。通过单击框没有任何反应。如果此框有一个“单击”事件侦听器,调用警报,它会显示此警报,并在单击警报后显示列表。看起来列表被 WebView 隐藏了。请帮忙!
<select type="selector" class="selector" id="systemSelector" style="top: 30px;">
<option value="0">Value</option>
<option value="1">Value</option>
<option value="2">Value</option>
<option value="3">Value</option>
<option value="4">Value</option>
<option value="5">Value</option>
</select>
如果有输入字段,通过单击输入字段,它会显示键盘。在通过单击选择框显示键盘后,所有选项也会显示出来。
【问题讨论】:
-
你找到解决办法了吗?
-
是的,这个问题可以通过去掉 iOS8 的弹出窗口的解决方法代码来解决。显然在 iOS8 中弹出窗口存在问题,因此我们实现了一个委托方法来处理 iOS8 中的弹出窗口。此代码导致 iOS9 中的当前问题,不显示下拉菜单。
标签: select webview uiwebview ios9