Summer-andy / cordova-urovo-pda-plugin

基于cordova开发的PDA扫描插件🚀

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

cordova-urovo-pda-plugin

🎉🎉🎉 基于cordova开发的PDA扫描插件

前言

PDA扫码相对于调用摄像头扫码有诸多优点: 1. 支持多样化的二维码以及条形码设置 2.扫码响应速度快 3.扫码稳定等等。本插件是基于cordova项目构建的,因此你可以通过 cordova plugin add XXX导入到你的插件列表中。

如何安装

  • cordova plugin add https://github.com/sixiaodong123/cordova-urovo-pda-plugin

    假如你安装好了,你可以通过cordova plugin list查看到此插件。

如何使用

 window.cordova.define.moduleMap['scanPda.scanPda'].exports.coolMethod('start', function(params) {
     alert(params);
 })

⚡⚡⚡ 注意: 可能不同的项目define.moduleMap['scanPda.scanPda']这里会不一样,我们可以调试的时候在浏览器输出cordova, 然后一层一层点进去即可。

FAQ

这里有几个点需要注意点一下
  • lib/andorid目录下的jar包很关键, 下面两个类就是这个jar包获取的(andoroid 3以后似乎默认不支持android.device.)
    import android.device.ScanManager;
    import android.device.scanner.configuration.PropertyID;
  • scnaPda.java中的SCAN_ACTION是我们在PDA中自定义的动作,使用的时候最好校对一下值是否匹配。

About

基于cordova开发的PDA扫描插件🚀


Languages

Language:Java 96.2%Language:JavaScript 3.8%