WebView:IFRAME中的文本框停止接受输入

时间:2014-02-19 03:43:59

标签: ios7 uiwebview

的test.html:

<body>
  <iframe src="input.html"></iframe>
</body>

input.html:

<input type="text" />

点按文本框内部并尝试输入。一切正常。现在点击文本框外部,然后再次点击内部,或隐藏并显示虚拟键盘。现在打字不再有用了。

有没有人见过这个?有什么建议吗?

2 个答案:

答案 0 :(得分:4)

webkit中有一个很难找到但已知的错误:https://bugs.webkit.org/show_bug.cgi?id=133044

答案 1 :(得分:2)

我们几个月来一直在处理这个问题,我发现的唯一解决方案是使用WKWebview而不是UIWebview。但是,在撰写本文时,WKwebview在iframe接受cookie方面存在问题。

https://github.com/Telerik-Verified-Plugins/WKWebView