手动在手机上调出键盘

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了手动在手机上调出键盘相关的知识,希望对你有一定的参考价值。

我正在用javascripthtml制作一个刽子手游戏。目前我有它所以程序只是听取击键作为输入。

document.onkeyup = function() {
        var guess = event.key;

我刚刚发现在移动设备上,键盘不会自动弹出。无论如何,如果它检测到它在移动设备上,而不更改代码以接受提示()而不是击键,那么是否可以手动弹出它?

谢谢!

答案

专注于输入元素是让Mobile显示键盘的原因。

因此,您应该尝试手动关注一些随机元素,如果不需要,可以隐藏它们。

HTMLElement.focus()

focusMethod = function getFocus() {           
  document.getElementById("myTextField").focus();
}

<input type="text" id="myTextField" value="Text field.">
<p></p>
<button type="button" onclick="focusMethod()">Click me to focus on the text field!</button>

以上是关于手动在手机上调出键盘的主要内容,如果未能解决你的问题,请参考以下文章

输入在手机上被键盘重叠

安卓下点击a标签不跳转;点击a标签在手机真机上会调出手机键盘的解决办法

ListFragment 在手机上出现两次

Android 片段和活动

启用appium后真机上无法呼出键盘解决办法

python代码怎么在手机上运行