在IOS中的WKWebView中检查下拉列表
我目前正在开发一个响应迅速的混合应用程序。 我们知道如何让下拉列表在WKWebView中工作吗?它当前不响应触摸并选择列表中的第一个项目,而不拉起下拉列表。 我知道这在UIWebView中起作用,但在WKWebView中不起作用。 欢迎提出任何意见 已使用HTML代码更新:在IOS中的WKWebView中检查下拉列表,ios,iphone,ipad,xcode7,wkwebview,Ios,Iphone,Ipad,Xcode7,Wkwebview,我目前正在开发一个响应迅速的混合应用程序。 我们知道如何让下拉列表在WKWebView中工作吗?它当前不响应触摸并选择列表中的第一个项目,而不拉起下拉列表。 我知道这在UIWebView中起作用,但在WKWebView中不起作用。 欢迎提出任何意见 已使用HTML代码更新: <ul id="select-list" class="select-list" tabindex="-1" role="listbox" style="top: 18px; width: 235px; display
<ul id="select-list" class="select-list" tabindex="-1" role="listbox" style="top: 18px; width: 235px; display: block;"><li id="list-option0" role="option" class="select-option is-selected" tabindex="-1">Choose</li><li id="list-option1" role="option" class="select-option" tabindex="-1">Number1</li></ul>
- 选择
更多更新:
当使用WKWebKit而不是UIWekKit时,会调用来自Javascript的文档onResize。这不是下拉列表。这是一个变成下拉列表的列表。我认为为了获得最佳的移动兼容性,您需要一个普通的
select
元素 请说得更具体些。比如在示例下拉列表中发布一些不起作用的HTML
代码。我在上面的评论中更新了代码。是的,没错……但主要原因是由于WKWebKit中的某些原因,我们收到了javascript中的文档onResize调用,这导致了问题。