【发布时间】:2016-07-14 16:01:15
【问题描述】:
在 iOS 中打开: https://jsfiddle.net/rLLvd18q/31/
我有一个带有输入元素的 iFrame 页面。外部页面有一个从 DOM 中删除 iFrame 的按钮。在 iOS 9.3.2(我在 iPhone 6s 上测试过)的 Safari/Chrome 中,在输入聚焦时单击该按钮会导致 iFrame 被删除,但光标在屏幕上保持闪烁。此外,键盘保持打开状态(单击键什么都不做)。关闭键盘后,单击屏幕上的任何其他位置都会导致键盘再次弹回。
我已经尝试在单击按钮后从托管页面向 iFrame 发布消息并执行操作
document.activeElement.blur()
在 iFrame 内。没有帮助...我的想法不多了...
【问题讨论】:
-
我也有这个问题..
-
另一个有同样问题的...
标签: javascript ios iframe