WKwebview弹框报错Attempt to present UIAlertController on XXwhich is already presenting (null)
遇到一个关于WKWebview报错的问题,详细报错如下:
Warning: Attempt to present <UIAlertController: 0x14f5a9e80> on <BrowserViewController: 0x14f5a7dd0> which is already presenting (null)
详细场景如下:
wkwebview中访问h5的应用,在一个下拉框中选中其中一个元素,在浏览器端上会弹框一个提示,然后进行下一步操作!但在iPad端,则报了以上的错误!
分析:
这个原因是,下拉框在IOS的实现上,也是用弹框实现的~ 只是不同的封装而已!这时候你在已经有一个弹框的情况下,再次弹框就会出了这个问题!
解决方案:
1.先关掉下拉框,再来展示另外一个弹框
2.换另外一种交互方案,不使用弹框(我选择了这种)
题外话:
stackoverflow 是程序员的好武器~ 要用好
参考:http://stackoverflow.com/questions/41326654/attempt-to-present-uialertcontroller-on-view-controller-which-is-already-present
WKwebview弹框报错Attempt to present UIAlertController on XXwhich is already presenting (null)相关推荐
- 安装解压版MySQL时弹框报错提示:缺少 MSVCR120.dll、MSVCP120.dll、vcruntime140.dll等库的终极解决方案
解压版安装时,如果缺少 MSVCR120.dll.MSVCP120.dll.vcruntime140.dll . . . 等库,那么执行mysqld --initialize --console命令时 ...
- 找不到redis得pid文件_Pads 误删宏文件,打开后弹框报错找不到路径
问题描述: 宏文件自定义快捷键在PADS中易用性很高,但是往往用户在使用的时候,会不注意宏文件的存放位置,导致宏文件的误删或移动了存放路径导致每次打开软件报错. 临时解决办法: 点击忽略会进入软件,但 ...
- sublime text 打开总是弹框报错Unable to download XXX. Please view the console for more details.解决办法
Preferences >Package Settings > Package Control > Settings - User 添加代码 "debug": t ...
- SAP 操作,弹出报错 - 已根据规则拒绝服务器触发的操作,是否要查看上个通讯步骤中触发的操作列表 -
SAP 操作,弹出报错 - 已根据规则拒绝服务器触发的操作,是否要查看上个通讯步骤中触发的操作列表 - 收到用户报错说,他执行MIR7做预制发票的时候,SAP弹出如下框框: 登陆SAP,左键单击如下图 ...
- mysql登录框万能密码_Sqli-LABS通关笔录-11[sql注入之万能密码以及登录框报错注入]...
在这一关卡我学到了 1.万能密码的构造,大概的去揣测正常的SQL语句是如何的. 2. 3. 00x1SQL万能密码的构造 在登录框当中可以添加了一个单引号.报错信息如下所示: 据此报错,我们大概的可以 ...
- ios wkwebview弹框_iOS WKWebView的使用
级别:★☆☆☆☆ 标签:「WKWebView」「WKWebView加载新页面失败」「WKWebView 弹框没有显示」「WKWebView 打开其他应用」 作者: WYW 审校: QiShare团队 ...
- Spring Security 无法登陆,报错:There is no PasswordEncoder mapped for the id “null”
编写好继承了WebSecurityConfigurerAdapter类的WebSecurityConfig类后,我们需要在configure(AuthenticationManagerBuilder ...
- SweetAlert2 使用过程中弹框报错问题记录与解决
做项目过程中,遇到了这个问题便记录了下来 报错位置---> <input type="text" class="form-control" id=& ...
- git 贮藏弹出报错
git stash save -a 遇到的坑 , 弹出匿藏错误 git stash pop的时候 提示 其他文件提示 XXXX.class already exists, no checkout 最后 ...
- select2 多选的下拉框报错Uncaught TypeError: Cannot read property 'toUpperCase' of undefined
报错原有: select2使用多选下拉框,<input select2 select2-model="entity.brandIds" config="brand ...
最新文章
- 不止最佳长论文,腾讯AI在ACL上还有这些NLP成果(附论文链接)
- 鲁尼禁赛萨哈一射一传领风骚 曼联客场3-0查尔顿
- 英特尔 超核芯显卡 620mac_英特尔也玩马甲?有关USB TypeC的冷知识你了解多少
- 大数据学习笔记29:Hadoop压缩机制演示
- quartus仿真17:T触发器的时序逻辑电路
- Android RxJava
- SpringBoot 轻量级英文版个人博客 flame
- 2022 最新分布式面试题合集,轻松应对 Java 面试
- inter无线网卡服务器版驱动,intel无线网卡驱动程序官方版
- Easyrecovery13 for mac 官方版下载
- [Matlab-1]符号函数和数值函数
- 硬核科普:年薪30万的数据分析师,每天到底在干些什么?
- ResHacker使用小解
- word文件在线转换成pdf
- 常见的几种手机传感器
- -bash: netstat: 未找到命令
- 面试经历---YY欢聚时代
- 01_03 获取答案
- 手游代理是怎么做的?
- 史上最全的正则表达式-匹配
热门文章
- 数据库开启遇到的keng
- ZOJ3549 Little Keng(快速幂)
- Qt编写的qml程序全屏时,挡住系统虚拟键盘的解决办法
- mysql 检索结果排序方式_MySQL--排序检索数据(ORDER BY)
- Unity线性空间下移动设备上烘焙变暗问题处理
- unity 烘焙模式——baked indirect/shadow mask/distance shadowmask/subtractive模式的区别
- 传感器与检测课程设计--矿石计数器
- MQTT系列 | Retained消息和LWT和Keep Alive
- 电池BMS软件架构设计和电池安全标准及测试
- 面向对象:只愿得一人心,白首不分离