js如何监听安卓输入法按键呢?

clipboard.png 如图所示,我该如何监听这个按钮的事件呢?onkeyup onkeypress onkeydown都丕行。

阅读 8.3k
8 个回答

并没有这个事件,无法监听

这样的意思是你输入完成了??? 可以给那个text添加一个onchange事件或者onblur事件

监听屏幕高度的变化不就行了么?点击完整个屏幕高度是有变动的呀。这个是好像是没有事件的~

并没有您说的这个事件,输入法是系统级的应用,并非是浏览器的一部分。
如果您的目的是为了检测输入的文字的话,可以给表单增加onChange事件,然后在

onChangeHandeler(e){
    do something
}

当中读取

e.target.value

来获取当前表单的内容。

android 下 键盘 出来,收起 都能出发 resize 事件 ,整体高度会变小。
IOS高度貌似并没有变小。

思路不对 这个监听不了 只能监听内容 和 页面缩放

新手上路,请多包涵

让app工程师给你写接口 哈哈哈

新手上路,请多包涵

你可以尝试监控android屏幕的高度变化。当调起android手机键盘的时候,屏幕高度会变小。同时点击那个按钮的时候,屏幕高度会恢复。window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight

推荐问题