| | |
| | | //斑马 TC20 |
| | | var banMaSacanInfo = intent.getStringExtra( |
| | | "com.motorolasolutions.emdk.datawedge.data_string" |
| | | ); // callback(intent.getStringExtra('com.motorolasolutions.emdk.datawedge.data_string')); |
| | | ); |
| | | // callback(intent.getStringExtra('com.motorolasolutions.emdk.datawedge.data_string')); |
| | | console.log("斑马扫描结果", banMaSacanInfo); |
| | | // 传入接收到的参数 |
| | | that.queryCode(banMaSacanInfo); |
| | |
| | | }); |
| | | // #endif |
| | | }, |
| | | triggerScan() { |
| | | console.log("触发扫描"); |
| | | // 获取Android意图类 |
| | | let Intent = plus.android.importClass("android.content.Intent"); |
| | | // 实例化意图 |
| | | let intent = new Intent(); |
| | | // 定义意图,由厂商提供(此处设置为东大的: 开始扫描广播com.scan.onStartScan,对应的停止扫描广播为com.scan.onEndScan) |
| | | intent.setAction("com.symbol.datawedge.api.ACTION"); |
| | | intent.putExtra("com.symbol.datawedge.api.SOFT_SCAN_TRIGGER", "START_SCANNING"); |
| | | // 广播这个意图 |
| | | main.sendBroadcast(intent); |
| | | }, |
| | | }, |
| | | }; |
| | | </script> |