使用键盘html时ios7问题与webview焦点有关

时间:2013-10-01 07:13:20

标签: javascript html extjs webview ios7

Sencha - 我有一个带有注册表单的webapp,可以在Safari上正常运行。但是,出于某种原因,将页面添加到主屏幕(使用ios webview)时会出现此问题:

当我单击文本字段时,键盘不会缩放到所选的特定字段。为了开始写入该文本字段,我需要再次按下文本字段。

我正在使用sencha。

2 个答案:

答案 0 :(得分:28)

我找到了适用于iOS 7的解决方案。在HTML页面中使用以下元标记:

<meta name="viewport" content="width=device-width, height=device-height, initial-scale=1.0, maximum-scale=1.0, target-densityDpi=device-dpi" />

答案 1 :(得分:3)

我遇到了同样的问题。在我的情况下我使用jquery mobile并解决了这个问题,我在输入字段中添加了属性“ autofocus ”。
这似乎模拟了场上的第一次敲击,而用户敲击打开键盘,他将能够写入场地。
希望这会有所帮助。