x***@sina.com
x***@sina.com
  • 发布:2019-06-28 17:37
  • 更新:2022-02-21 11:51
  • 阅读:12551

uniapp如何获得软键盘事件,keyup,keydown,例如监听删除键事件。

分类:uni-app

uniapp如何获得软键盘事件,keyup,keydown,例如监听删除键事件,请大神们赐教。

2019-06-28 17:37 负责人:无 分享
已邀请:
DCloud_UNI_GSQ

DCloud_UNI_GSQ

按键事件监听:input组件不能监听键盘事件,可以尝试使用@input和@confirm事件

  • x***@sina.com (作者)

    我这样写有问题吗?求赐教,监听软键盘的keydown事件,但是没有任何log输出。

    onLoad() {

    setInterval(this.backse,1000);

    //#ifdef APP-PLUS || H5

    var appid = plus.runtime.appid;

    console.log('应用的 appid 为:' + appid);

    plus.key.addEventListener("keydown",function(e){

    console.log("11");

    },false);

    //#endif

    },

    2019-07-03 23:10

  • cydida

    回复 x***@sina.com: 同问

    2019-08-17 21:45

  • 1***@qq.com

    请问解决了吗

    2021-09-21 17:47

  • DCloud_UNI_GSQ

    回复 1***@qq.com: 试试这个插件 https://ext.dcloud.net.cn/plugin?id=2548

    2021-09-22 12:10

  • 尼卡路西

    回复 DCloud_UNI_GSQ: 移动端软键盘无法判断具体按键(仅可判断 Enter 等)有啥用,我想判断用户是否按的删除键,这个要怎么实现呢?哎,一个很简单的需求,搞得头疼

    2023-08-08 18:27

5***@qq.com

5***@qq.com

解决了吗?大神。。。求指教

geniusq1981

geniusq1981 - 80后IT男

这个问题解决了吗?求指导

mingchen

mingchen

这个问题解决了吗?遇到一个发帖子需要@别人,删除的时候需要整个一起删掉,现在不能监听删除键

该问题目前已经被锁定, 无法添加新回复