283362006@qq.com
283362006@qq.com
  • 发布:2019-02-28 11:23
  • 更新:2019-05-13 15:37
  • 阅读:364

uni-app如何接受扫码枪返回的数据?

分类:uni-app

如果是浏览器,可以监听,keydown事件,但是uni-app没有document对象,没法监听键盘事件,那有什么办法解决吗?
求大佬告知。

2019-02-28 11:23 分享
已邀请:
uniapper

uniapper

试试下面的代码:

<template>  
<view>  
  <input type="text"    @input="onInput"  value="" />  
</view>  
</template>  
<script>  
export default {  
  methods: {  
      onInput (e) {  
        console.log(e.detail.value)               
      }  
    }  
}  
</script>  
  • 283362006@qq.com (作者)

    你这个只是获取输入框的值啊。没法实现我的需求呀。

    2019-02-28 15:05

  • uniapper

    通过输入框的值的变化应该能实现类似keydown之类的需求了吧。--每输入入一个字符onInput就触发一次

    2019-02-28 15:14

FTT

FTT

问题解决了吗,uniApp没有keydown 事件可以监听。

  • 1182804933@qq.com

    怎么弄?

    2019-05-06 23:33

  • FTT

    回复 1182804933@qq.com: 变相实现,正好我的PDA扫描后、能把内容放到剪贴板, 通过监听剪贴板的变化。

    我确定剪贴板在那段时间是可以为我一个人提供服务。。

    2019-05-07 14:25

1182804933@qq.com

1182804933@qq.com

搞了半天,是可以设置直接扫到文本框的,囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧囧

要回复问题请先登录注册