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 => {}) } }