Skip to content
This repository has been archived by the owner on Nov 26, 2024. It is now read-only.

Summer-andy/cordova-urovo-pda-plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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扫描插件🚀

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published