的test.html:web視圖:內部IFRAME文本框停止接受輸入
<body>
<iframe src="input.html"></iframe>
</body>
input.html:
<input type="text" />
點擊文本框內部並且嘗試打字。一切正常。現在點擊文本框外部,然後再次點擊裏面,或隱藏並顯示虛擬鍵盤。現在打字不再工作。
有沒有其他人看到過這個?有什麼建議麼?
的test.html:web視圖:內部IFRAME文本框停止接受輸入
<body>
<iframe src="input.html"></iframe>
</body>
input.html:
<input type="text" />
點擊文本框內部並且嘗試打字。一切正常。現在點擊文本框外部,然後再次點擊裏面,或隱藏並顯示虛擬鍵盤。現在打字不再工作。
有沒有其他人看到過這個?有什麼建議麼?
有一將難求,但衆所周知,臭蟲在WebKit的:https://bugs.webkit.org/show_bug.cgi?id=133044
我們一直在這個問題工作了幾個月,我已經找到了唯一的解決方案是使用WKWebview而非UIWebView的。但是,WKwebview在撰寫本文時與iframe接受cookie有關。