我有一个简单的应用程序,WebView
它加载一个 html 页面。HTML 页面仅包含一个input
字段和一个iframe
,iframe
用于嵌入 youtube 视频。
<fieldset>
<legend>Video Test</legend>
<input type="text" id="text-callee-dataReceived" name="text-callee-dataReceived" size="80" value="" />
<iframe class="youtube-player" type="text/html" width="100%" height="100%" src="http://www.youtube.com/embed/-qTIGg3I5y8" frameborder="0">
</iframe>
</fieldset>
当我点击输入字段时,键盘按预期出现。但是,当我先播放视频然后点击输入字段时,即使输入字段获得焦点(即光标出现在其中并闪烁),键盘也不会出现。
注意:当我使用 Android 浏览器访问 HTML 页面时,我无法重现这一点。
任何人都知道发生了什么,或者我是否可以解决这个问题?