一直困惑在uni-app中实现pda的广播扫码功能,今天终于找到了一个解决方案。
方案就是做一个全局监听,只引入一次,来防止很多页面都引入了扫码的组件,造成多次扫描,数据出现多次
知识点:全局监听:官网的全局监听地址
uni.$emit:触发全局的自定事件。附加参数都会传给监听器回调。
uni.$on:监听全局的自定义事件。事件可以由 uni.$emit 触发,回调函数会接收所有传入事件触发函数的额外参数
uni.$off:移除全局自定义事件监听器。

一定要记得移除全局事件,不燃就会出现多次扫描

一:在你的pda中要是设置广播输出:模式是键盘方式输出
方法:设置---扫描---Default:把里面的键盘方式输出取消掉,就会看到下面的广播动作广播数据标签(这两个很重要,在后面会用到)
上图:

二:在你的uni-app项目里 新建一个公共组件 就叫 scan-code 吧,放到公共组件components中,目录:components/scan-code/scan-code.vue
这里就用到了广播动作广播数据标签
filter.addAction("android.intent.ACTION_DECODE_DATA")
intent.getStringExtra("barcode_string")
代码里的filter.addAction里换成你的广播动作,intent.getStringExtra(里换成你的广播标签
代码如下:

复制代码<template>  <view class="content"></view>
</template>

http://www.taodudu.cc/news/show-1774417.html

相关文章:

  • Intent 与 IntentFilter 详解
  • Intent以及IntentFilter详解
  • C# winform 弹出输入框
  • C# 窗体间传值方法大汇总(转)
  • 如何为SQL Server2008添加登录账户并配置权限
  • Sql Server 中 根据具体的值 查找该值所在的表和字段
  • Dataset增加行数据及常用方法
  • WinForm(C#):登录页面实现+SQL Server数据库连接方式
  • winform中导入excel表格
  • C#基础知识之读取xlsx文件Excel2007
  • winform 中导入excel时提示“未在本地计算机上注册“microsoft.ACE.oledb.12.0”
  • C# winform程序运行在XP
  • winform 显示控件层级关系
  • C# 对密码等数据进行对称性加密解密
  • C# winform界面上传附件到服务器(springboot)
  • win10系统下如何查看端口被哪个进程占用
  • 未处理System.BadImageFormatException,试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B)
  • sqlserver 数据多行以逗号分隔成一行
  • 2021flag
  • C# 自己绘制报表,GDI你会用吗?
  • 条形码、二维码的区别和组成结构介绍
  • C# 使用PrintDocument类打印标签
  • C#-WinForm-发送邮件
  • Grid++Report——打印功能
  • uni-app 条形码(一维码)/二维码生成实现
  • 电脑最大支持的内存
  • BigDecimal 加减乘除 | 比较大小 | 取最大最小值 | 保留小数位 |转String
  • C#实现HTTP下载文件的方法
  • C#中winform使用相对路径读取文件的方法
  • C#选项卡TabControl控件隐藏指定选项卡的办法,任意不支持隐藏属性的实现办法详解

【转】pda的广播扫码uni-app相关推荐

  1. 基于uniapp开发的ZEBRA(斑马) PDA使用广播扫码监听功能(文件配置+插件使用)

    一.首先进行DataWedge的配置 以ZEBRA TC52为例 1.点击桌面的DataWedge软件 2.点击第一项Profile0(default)进行配置 3.勾选"配置文件已启用&q ...

  2. 基于uniapp开发的SUPOIN(销邦) PDA使用广播扫码监听功能

    广播扫码监听功能 扫码方案 摄像头 激光 封装组件 手持 PDA 是 Android 平台,其扫码的解决方案也有摄像头和激光扫描等多种解决方案,这里结合 uni-app 的开发特性,记录一下具体的实现 ...

  3. pda通用扫描app_智能仓储盘点——PDA扫码盘点APP真正实现“轻松盘点”!

    原标题:智能仓储盘点--PDA扫码盘点APP真正实现"轻松盘点"! 又到了一年一度仓库大盘点的时期,年末盘点需要对仓库方方面面都盘点到位,要把当年的存货全部盘点清楚,想好如何处理, ...

  4. 2,uniapp功能之—扫码(条形码,二维码)点击扫码或者pda侧边按钮扫码

    最近在搞uniapp的项目,所以最近的文章基本上是关于uniapp的. 分享一个自动生成二维码的网址,点击前往 注意 如果扫码和上一个nfc功能在同一个页面里面,会发生冲突,只有一个有用,一个没有用, ...

  5. 微信扫码下载APP(带有蒙层)

    微信扫码下载APP APP下载 <div class="photo" id="photo"><div class="buttonTo ...

  6. 一人一本,一公务用车线上申请派车APP分时租赁APP扫码开车APP (二)

    前一篇文章介绍了公务用车申请派车APP分时租赁APP扫码开车APP的功能骨架:由于功能比较多,后面陆续分不同支线分篇介绍:市场上这样的软件很多,不同公司开发的公务用车申请派车软件管理平台的功能大都差不 ...

  7. 一人一本,一公务车线上申请派车APP分时租赁APP扫码开车APP (一)

    自打开发了网约车.顺风车.代驾APP以后,在网络通过以文会友的方式上结识了王总,王总扔了一个中石化的公务车线上申请派车APP分时租赁APP扫码开车APP项目给我,让帮助其开发上线:虽然手里没有现成的代 ...

  8. vue3 + uniapp 实现PDA设备的扫码功能

    vue3 + uniapp 实现PDA设备的扫码功能 这里必须要用input 不然输入框不能再次聚焦!!!!!!!! 只有input 默认聚焦状态,扫码枪的数据才会默认填入input <inpu ...

  9. uniapp PDA广播扫码

    uniapp 监听PDA扫描工具数据 1.需求是:App监听东大PDA内置的扫描工具,通过扫描工具扫描条码,把数据自动赋值在input输入框,无需手动设置或者调用uniapp的uni.scanCode ...

  10. 关于uinapp 调用PDA设备激光扫码 - 广播模式

    1. 不是所有的PAD设备 都有设置-扫描设置-然后选择广播模式(查看广播动作-广播标签),可能也是在pad设备自带扫描工具(app)参数设置里面–然后选择广播模式(查看广播动作/名称-广播标签/键值 ...

最新文章

  1. gogs mysql 报错_linux上Docker安装gogs私服亲测(详解)
  2. 学习笔记——Maven pom.xml配置详解
  3. java dexclassloader_DexClassLoader加载apk
  4. 微软腾讯京东都在高薪招.NET Core,你准备好了吗!
  5. EF sqlite3报错 System.Data.Entity.Core.EntityException: 在提供程序连接上启动事务时出错。有关详细信息,请参阅内部异常。...
  6. ASP.NET页面间数据传递的方法
  7. vs2005 c# mysql_在VS2010中怎样用C#创建数据库联接并执行sql语句 最好举个例子讲一下...
  8. 利用opencv从USB摄像头获取图片
  9. C++中public,protected,private的区别
  10. [Audio processing] Harmonic change detection function (HCDF)
  11. 2022年考研计算机组成原理_5 中央处理器
  12. python创建配置文件_python3 如何创建一个.ini的配置文件。
  13. DBS:CUPhone
  14. matlab与数学模型相结合例题,数学知识、数学建模、现代数学软件关系 与结合...
  15. spring boot通过JPA访问Mysql
  16. 计算机编程 计算存款利息,作业报告12 定期存款利息计算器
  17. 湖仓一体技术调研(Apache Hudi、Iceberg和Delta lake对比)
  18. 现代电子计算机本质工作原理,现代电子计算机的本质工作原理是()。
  19. AcWing 1145. 北极通讯网络 题解
  20. PermGen space 1

热门文章

  1. 在ubuntu上安装微博AIR
  2. Flex4的可视化显示对象
  3. 新手学习Linux之grep
  4. shell自定义函数及参数调用解析
  5. 人们为何喜欢在社交网络发布个人状态?
  6. 参加香港亚洲秋季电子展经验点滴拾遗
  7. PHP经验——获得PHP版本信息及版本比较
  8. WCF 第二章 契约 数据契约等效
  9. 教你怎样做项目开发总结报告[转]
  10. 62. Using Default Magento Cache