热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

在IOS11Beta上使用cordova的html-select下拉问题

如何解决《在IOS11Beta上使用cordova的html-select下拉问题》经验,为你挑选了1个好方法。

我目前使用AngularJS和Cordova构建了一个IOS应用程序.当我在IOS 11 Beta上试用我的应用程序时,我发现了一个错误.

要选择表单中的某些数据,我们使用select dropDown.当我们选择一个值时,下拉列表会消失,但会在几秒后再次出现.

当我在表单上有多个选择时,当点击第二个选择时,第一个选择.然后在选择值后,出现选项的良好列表.

我尝试使用基本样本,这是相同的行为.在Web浏览器或IOS 10中,没有错误.

  

我尝试添加标签,更新Cordova和IOS插件.但没有任何作用.

提前谢谢你.



1> Manoj Shrest..:

我在下面报告了Cordova的这个问题:

https://issues.apache.org/jira/browse/CB-13287

它似乎是Apple的UIWebView用于IOS 的Cordova 中的错误.我与我们的一个IOS开发人员一起使用just Swift(no Cordova)创建了一个示例本机IOS应用程序.下拉列表的问题也出现在那里.

Apple似乎还有一个名为的视图WKWebView,从IOS 8.0开始,这似乎是首选视图.以下是Apple的WKWebView文档中的引用.我已经验证了WKWebView下的下拉列表没有问题.

重要

从iOS 8.0和OS X 10.10开始,使用WKWebView将Web内容添加到您的应用程序.不要使用UIWebView或WebView.

好消息是科尔多瓦也有支持WKWebView.你必须安装插件:cordova-plugin-wkwebview-engine

这个插件还不是万无一失的.您可以尝试该插件适用于整个应用程序.截至目前,WKWebView不是Cordova使用的默认视图.希望Cordova很快就能将WKWebView作为默认视图.他们正在跟踪的所有已知问题WKWebView 这里.

更新:2017年11月3日

我也向苹果报告了这个问题.但不幸的是,它被标记为向他们报告的其他一些问题的副本.出于安全和隐私的原因,苹果没有向我提供有关其他问题的详细信息.该问题的状态现在已关闭(之前是OPEN).所以,希望修复程序将被发送到即将到来的IOS更新中.

更新:2018年2月1日

我刚才注意到,苹果已经修复了这个问题,为UIWebView太下Xcode 9.2.


推荐阅读
author-avatar
流云清动_438
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有