【问题标题】:How to open iOS keyboard on page load如何在页面加载时打开 iOS 键盘
【发布时间】:2014-11-22 23:14:00
【问题描述】:

我有一个 html 网络应用程序,我希望在加载页面时打开键盘, 我试过了:

<textarea class="form-control" autofocus="autofocus"></textarea>

但所做的只是聚焦文本区域并在我触摸页面后使其显示出来,而不是在页面加载时自动显示。

我听说如果没有 JavaScript 中的某种类型的用户交互,就不可能做到这一点。 如果这是真的,是否有任何插件可以做到这一点?

希望这是有道理的,谢谢!

【问题讨论】:

    标签: javascript jquery ios textarea


    【解决方案1】:

    很遗憾,autofocus isn't supported by mobile Safari 由于可用性原因。我见过人们尝试不同的解决方法,包括模拟点击/关注相关元素。不过,至少在移动 Safari 上,我一直无法让它工作。

    $(function(){
      $('#my-textarea').focus().click();
    })
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-02-23
      • 2020-02-26
      • 1970-01-01
      • 1970-01-01
      • 2019-05-24
      • 2016-02-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多