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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用键盘html时ios7问题与webview焦点有关相关的知识,希望对你有一定的参考价值。

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

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

我正在使用sencha。

答案

我找到了适用于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" />
另一答案

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

以上是关于使用键盘html时ios7问题与webview焦点有关的主要内容,如果未能解决你的问题,请参考以下文章

位于虚拟键盘下方的 iOS 7.1 输入字段强制缩放焦点

自定义 webview 键盘问题

Cordova/Phonegap 3.1 键盘(仍然)覆盖焦点表单字段 - iOS 7

Unity WebView 插件⭐️(二十一)插件实例——控制网页视图的焦点,用于键盘的显示和隐藏

androidwebview内部弹框获取不到焦点

如何使用 jquery 为 HTML 画布提供键盘焦点?