123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960 |
- const uhf = uni.requireNativePlugin('js-uhf');
- const pda = uni.requireNativePlugin('js-pda');
- export default {
- /* rfid扫描初始化 */
- uhfInit() {
- return new Promise((resolve, reject) => {
- uhf.init({}, res => {
- if(res.code === 0) {
- console.log(res, '初始化成功')
- resolve()
- } else {
- reject()
- }
- })
- })
- },
- /* rfid扫描 */
- uhfScan() {
- console.log('开始rfid扫描')
- return new Promise((resolve, reject) => {
- uhf.start({}, res => {
- console.log(res)
- if(res.code === 0) {
- resolve(res.data)
- } else {
- reject()
- }
- })
- })
- },
- /* rfid连续扫描 */
- uhfScans() {
- console.log('开始rfid连续扫描')
- return new Promise((resolve, reject) => {
- uhf.starts({}, res => {
- console.log(res)
- if(res.code === 0) {
- resolve(res.data)
- } else {
- reject()
- }
- })
- })
- },
- /* rfid停止扫描 */
- uhfStop() {
- console.log('停止rfid扫描')
- uhf.stop({}, res => {})
- },
- /* rfid停止扫描 */
- uhfStops() {
- console.log('停止rfid连续扫描')
- uhf.stops({}, res => {})
- },
- /* rfid扫描关闭 */
- uhfDestroy() {
- uhf.onDestroy({}, res => {})
- }
- }
|