在iOS中打开:
https://jsfiddle.net/rLLvd18q/31/
https://jsfiddle.net/rLLvd18q/31/
我有一个托管带有输入元素的iFrame的页面.外部页面有一个按钮,用于从DOM中删除iFrame.在iOS 9.3.2中的Safari / Chrome中(我在iPhone 6s上测试过)在输入聚焦时单击该按钮会导致iFrame被移除,但光标在屏幕上保持闪烁.此外,键盘保持打开状态(单击键不起作用).关闭键盘后,单击屏幕中的任何其他位置会使键盘再次弹回.
我已经尝试在点击按钮并执行操作时单击从主机页面到iFrame的按钮时发布消息
document.activeElement.blur()
在iFrame里面.没有帮助……我的想法已经不多了……