的test.html:
<body>
<iframe src="input.html"></iframe>
</body>
input.html:
<input type="text" />
点按文本框内部并尝试输入。一切正常。现在点击文本框外部,然后再次点击内部,或隐藏并显示虚拟键盘。现在打字不再有用了。
有没有人见过这个?有什么建议吗?
答案 0 :(得分:4)
webkit中有一个很难找到但已知的错误:https://bugs.webkit.org/show_bug.cgi?id=133044
答案 1 :(得分:2)
我们几个月来一直在处理这个问题,我发现的唯一解决方案是使用WKWebview而不是UIWebview。但是,在撰写本文时,WKwebview在iframe接受cookie方面存在问题。