移动设备上的强制键盘
Posted
技术标签:
【中文标题】移动设备上的强制键盘【英文标题】:Force keyboard on mobile devices 【发布时间】:2014-07-14 12:19:26 【问题描述】:如何让键盘显示在移动设备上?
我已经尝试了一些无效的技巧,我正在寻找一种合适的方法来做到这一点。
【问题讨论】:
这是 jQuery Terminal 插件吗?因为我现在正在处理这个问题,所以我在这里提出了一个问题:***.com/questions/23859493/… 您可以尝试使用用javascript编写的键盘terminal.jcubic.pl/virtualKeyboard.html,查看键盘插件mottie.github.io/Keyboard/mobile.html中的移动部分 几乎已修复您可以订阅此问题github.com/jcubic/jquery.terminal/issues/39 修复后会通知您。 【参考方案1】:如果您是因为遇到同样的问题而来到这里,您可以像我为 jQuery terminal 所做的那样做(它将在 0.9 版中,直到那时它在 devel branch on github 中)
我已经创建了 textarea(我已经重复使用了我的剪贴板)并且在移动设备上单击时我将焦点放在那个隐藏元素上,textarea 始终位于底部。我通过创建一个 z-index 高于文本区域的蒙版来隐藏它(当焦点放在 textarea 上时,不透明度和剪辑不起作用)。一个注意事项,当你聚焦时你不能做延迟(setTimeout),焦点需要直接来自真实事件。
【讨论】:
以上是关于移动设备上的强制键盘的主要内容,如果未能解决你的问题,请参考以下文章
使 Input Type="Password" 在移动设备上使用数字键盘