简介
cordova-plugin-pdascanner 是一个可以让 Cordova 应用访问条形码扫描仪的插件。PDA 扫描仪已经成为许多物流公司及仓储公司使用的必备工具。cordova-plugin-pdascanner 插件兼容多种扫描仪品牌,并且能够通过 Cordova 来进行调用。
安装
在 Cordova 项目中安装 cordova-plugin-pdascanner 插件:
------- ------ --- -------------------------
安装完成后,你需要将 PDAScanner.js
文件复制到你项目的 www
目录下。
使用
在你的 JavaScript 代码中,你可以使用以下语句调用 cordova-plugin-pdascanner 插件:
------------------------------------------------------ ------------------- -- ---------------- ------------------------- ---
其中 result
携带着扫描条形码的数据,其包含以下属性:
code
: 扫描到的条形码type
: 条形码的类型
当扫描出错时,将会调用第二个函数并返回一个错误对象。其中 error
携带着如下两个属性:
code
: 错误码description
: 错误描述
示例
以下是一个包含了异步回调函数的扫描示例:
-------- ------------- - ------------------------------------------------------ -------------------- ----- -- ------------- -------------------- ----- -- ------------- -- ---------------- -------------------- ---- ------- -- ------------------- --- -
注意事项
- cordova-plugin-pdascanner 只能运行在真实设备上,无法在 PC 上通过调试运行。
- 扫描会保持进行中,直到点击退出按钮。如果扫描耗时过长,可能会对应用性能造成影响。
结论
cordova-plugin-pdascanner 增加了一个非常有用的功能,使得 Cordova 应用可以轻松地访问 PDA 扫描仪。如果你正在开发一个物流或仓储应用,那么这个插件非常值得尝试。
来源:JavaScript中文网 ,转载请联系管理员! 本文地址:https://www.javascriptcn.com/post/60066b5651ab1864dac66b44