Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/111.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在IOS中的WKWebView中检查下拉列表_Ios_Iphone_Ipad_Xcode7_Wkwebview - Fatal编程技术网

在IOS中的WKWebView中检查下拉列表

在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

我目前正在开发一个响应迅速的混合应用程序。 我们知道如何让下拉列表在WKWebView中工作吗?它当前不响应触摸并选择列表中的第一个项目,而不拉起下拉列表。 我知道这在UIWebView中起作用,但在WKWebView中不起作用。 欢迎提出任何意见

已使用HTML代码更新:

<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调用,这导致了问题。