1.使用RFID功能:由于DT50U是串口通讯,所以需要使用串口插件,进行二次开发,获取到数据就行了,但是需要注意配置,还有就是使用串口如果没有扫描到芯片的话需要对数据进行过滤,判断串口的数据length即可。
2.一维码二维码功能:通过的广播方式进行传递

<template><view class="content"></view>
</template><script>var main, receiver, filter;var _codeQueryTag = false;export default {data() {return {scanCode: ''}},created: function(option) {this.initScan()this.startScan();},onHide: function() {this.stopScan();},destroyed: function() {/*页面退出时一定要卸载监听,否则下次进来时会重复,造成扫一次出2个以上的结果*/this.stopScan();},methods: {initScan() {let _this = this;main = plus.android.runtimeMainActivity(); //获取activity  var IntentFilter = plus.android.importClass('android.content.IntentFilter');filter = new IntentFilter();// filter.addAction("nlscan.action.SCANNER_RESULT"); // 换你的广播动作  filter.addAction("nlscan.intent.action.uhf.ACTION_RESULT"); // 换你的广播动作receiver = plus.android.implements('io.dcloud.feature.internal.reflect.BroadcastReceiver', {onReceive: function(context, intent) {console.log(intent)plus.android.importClass(intent);var code1 = intent.getStringExtra("SCAN_BARCODE1"); // 换你的广播标签if(code1!=null){_this.queryCode(code1,2);}}});},startScan() {main.registerReceiver(receiver, filter);},stopScan() {main.unregisterReceiver(receiver);},queryCode: function(code,type) {//防重复  if (_codeQueryTag) return false;_codeQueryTag = true;setTimeout(function() {_codeQueryTag = false;}, 150);var id = code// console.log('id:', id)uni.$emit('scancode', {code: id,type:type})},}}
</script><style>page {background-color: #efeff4;}.content {text-align: center;}
</style>

uni-app+优博讯DT50U进行二次开发相关推荐

  1. urovo手持终重启_优博讯Urovo i3000工业级移动手持终端

    优博讯Urovo i3000产品优势轻巧便携/人体工程学设计/坚固耐用高标准 卓越的无线数据传输能力/超长续航时间 优博讯 i3000 产品特点 (1)人体工程学操作体验 坚固耐用的环境标准 优博讯U ...

  2. urovo优博讯WinCE系统PDA双清

    刷机步骤: 如果处于开机状态,则按fn+rest(复位键)冷重启,Fn键不松开,进入刷机界面: 如果处于关机状态下,装好电池长按fn+电源键进入刷机界面 Figure(i)    刷机界面 这个界面如 ...

  3. uni app实现WIFI功能(只支持安卓APP)

    uni app实现WIFI功能 一.前言 二.使用 uni-WIFI 三.使用h5+ api 一.前言 最近需要在uniapp上实现WiFi功能,将个人的研究结果记录如下(都只支持安卓APP) 使用 ...

  4. Python 二次开发 Excel 简介

    目 录 一.前言 1.1 pywin32库 1.2 帮助文档 1.3 枚举 1.4 颜色 二.与 Excel 的连接 三.工作簿 Workbook 3.1 打开/新建 四.工作表 Worksheet ...

  5. DataX二次开发——(6)kafkareader、kafkawriter的开发

    参考博客: Datax 二次开发插件详细过程_键盘上的艺术家w的博客-CSDN博客_datax kafkareader 简书-DataX kafkawriter 背景 基于阿里开源DataX3.0版本 ...

  6. NX/UG二次开发—装配—克隆相关知识总结

    一.克隆部件或装配-七步法: 1. UF_CLONE_initialise 初始化克隆操作     2. UF_CLONE_add_assembly/UF_CLONE_add_part添加装配/部件文 ...

  7. CANanlystII 基于python的二次开发实践

    前期,我已经编写过一篇<CANanlystII 基于linux的二次开发实践>这篇博客承接上一篇博客,所以背景知识和测试场景,就不再赘述. 背景知识和测试场景,可以查阅如下: CANanl ...

  8. UG\NX二次开发 获取装配根节点 UF_ASSEM_ask_root_part_occ

    文章作者:里海 来源网站:王牌飞行员_里海的博客_CSDN博客-里海NX二次开发3000例,C\C++,Qt领域博主 简介: 获取装配根节点 UF_ASSEM_ask_root_part_occ 代码 ...

  9. 易模优(E-MOU)自动编程系统,易模优最新UGNX智能电极编程系统介绍_NXopen-UG二次开发_新浪博客

    E-MOU(易模优)电极外挂是针对UG NX软件模具电极拆分.CAM自动编程的一款智能化的二次开发工具,易模优UG电极外挂能够帮助企业或工程师自动完成频次繁琐的重复工作.节约时间成本.减少失误率,其中 ...

最新文章

  1. Mysql,再见吧!select * !
  2. Java EE---使用Spring框架创建Department小项目
  3. GARFIELD@12-29-2004
  4. SPOJ 694 Distinct Substrings(后缀数组)
  5. Flask入门之Jinjia模板的一些语法
  6. SpringMVC+Spring+mybatis
  7. java 计时器_Java多线程并发容器之并发倒计时器
  8. 复习篇1.对象和封装
  9. [HTTP协议] 基础知识
  10. Y2011_M12_TranslateEnglish
  11. 【论文】动态贝叶斯网络用于时序建模及动作分类
  12. 大话数据结构学习笔记
  13. 用虚数i与欧拉公式来解释分数阶微积分
  14. 注意力机制在NLP问题中的介绍与调查-论文翻译
  15. cad工具箱详细讲解_正确使用AutoCAD插件CAD工具箱如何使用?
  16. 什么是抖音小程序 小程序该怎么做
  17. 大数据助力证券业预判未来
  18. smartforms设备类型CNSAPWIN不支持页格式ZXXX
  19. arcgis安装后重启提示 flexnet vendor daemon 交互式服务检测
  20. 当前NBIoT设备的省电技术之PSM/DRX/eDRX

热门文章

  1. 常用坐标系转换工具(Java实现)
  2. Sketchup插件Vray制作室内高质量渲染学习教程
  3. Arctic Core结构分析
  4. 子域名收集工具——Sublist3r
  5. freeswitch的会议功能
  6. 【STM32F767】使用RTThread和TouchGFX实现DIY数字仪表(三)——获取温湿度传感器数据
  7. PDF 拆分为IMages
  8. hackthebox Mailroom Hard难度 抄wp复现
  9. 配对堆Pairing Heap
  10. sumo添加车辆_sumo demo 我们通过使用交通仿真软件SUMO(Simulation of 联合开发网 - pudn.com...