javascript - 如何通过javascript通过后退按钮检测移动设备(android)上的软键盘何时关闭?

标签 javascript android browser soft-keyboard

在我的移动应用程序中,我必须知道软键盘何时打开和关闭。
我设法通过监听输入节点上的 onFocus 和 onBlur 事件来做到这一点。
一切都很好,直到通过“后退按钮”关闭键盘(在三星 Galaxy s6 上测试)。按下后退按钮时,键盘关闭,但输入元素仍处于焦点状态。
有谁知道如何解决这个问题吗?

最佳答案

你不能。甚至没有一种方法可以在 native 应用程序中可靠地执行此操作。它只是不是 API 的一部分

关于javascript - 如何通过javascript通过后退按钮检测移动设备(android)上的软键盘何时关闭?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38615627/

相关文章:

javascript - 我有一个由 div 宽度问题创建的表

javascript - 当 true 时退出循环

android - 如何将视频路径更改为视频Uri

javascript - 可以使用 JavaScript 捕获窗口/选项卡关闭吗?

java - 启动Chrome,然后等待其关闭

node.js - Node-webkit 浏览器插件

javascript - 设置间隔和清除间隔。出事了

javascript - 如何动态显示图像横向和纵向

java - 获取按钮坐标并检测手指是否在它们上面 - Android

java - FileUriExposed 异常错误