Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以使用javascript/JQuery检查移动键盘是否处于活动状态?_Javascript_Jquery_Html_Mobile Website - Fatal编程技术网

是否可以使用javascript/JQuery检查移动键盘是否处于活动状态?

是否可以使用javascript/JQuery检查移动键盘是否处于活动状态?,javascript,jquery,html,mobile-website,Javascript,Jquery,Html,Mobile Website,我只是想知道,当手机键盘处于打开/激活状态时,是否可以发出警报 下图,在移动浏览器中,当我关注键盘启用的输入字段时,我需要将cog隐藏在发送按钮后面 是否有任何可行的解决方案使其发挥作用 提前感谢。使用css:关注文本框并隐藏cog@Rishabh您可以在隐藏键盘的同时进行对焦…是的,可以…但是在移动设备中,在对焦时,只需按后退箭头或向下箭头,我们就可以隐藏键盘。键盘本质上是操作系统的一部分,而不是浏览器(记住,它可以出现在各种应用程序中),因此javascript无法检测到它。检查屏幕大小可

我只是想知道,当手机键盘处于打开/激活状态时,是否可以发出警报

下图,在移动浏览器中,当我关注键盘启用的输入字段时,我需要将cog隐藏在发送按钮后面

是否有任何可行的解决方案使其发挥作用


提前感谢。

使用css:关注文本框并隐藏cog@Rishabh您可以在隐藏键盘的同时进行对焦…是的,可以…但是在移动设备中,在对焦时,只需按后退箭头或向下箭头,我们就可以隐藏键盘。键盘本质上是操作系统的一部分,而不是浏览器(记住,它可以出现在各种应用程序中),因此javascript无法检测到它。检查屏幕大小可以作为代理(即,通过键盘缩小浏览器窗口的大小)。谷歌显示,很多人以前都问过这样或类似的问题:建议的解决方案并不完美——例如,如果用户改变屏幕方向会出现问题,以及其他问题