gpt4 book ai didi

javascript - backSpace 没有在 android 手机中触发 keyup 事件

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:11:47 24 4
gpt4 key购买 nike

这是第一次,我正在处理移动应用程序。如果我按下 backspace 按钮,keyUp 事件不会触发。

我做了一个jsFiddle供引用。

最初用户输入 23,然后用户使用退格键删除了 3。输入 23 事件触发,但删除时间事件未触发。

我正在使用设备:motorola motog,Android 版本:4.4.2

我该如何解决这个问题,任何人都可以通过示例代码帮助我。

最佳答案

问题是 Chrome 从 Android 4.4 开始停止为“退格键”触发按键事件。这在许多基于 webview 的应用程序中捕获所需事件时一直存在问题。通过使用 input 事件可以稍微缓解这个问题,该事件会在用户键入内容、粘贴内容或点击键盘上的“.com”按钮等时触发。

如果您只想捕获对输入的更改,最好依靠 input 事件。如果您想阻止默认操作,则没有用。

对于你的情况,我认为它应该适合。但请注意,Android 4 之前的版本是否支持此事件。

更新 fiddle - http://jsfiddle.net/aravindbaskaran/33Snz/24/

关于javascript - backSpace 没有在 android 手机中触发 keyup 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22503559/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com