From 80958ace2e96fb6a8daed6a58e2dff2d51ff8616 Mon Sep 17 00:00:00 2001 From: liyong <18434998025@163.com> Date: 星期三, 23 四月 2025 10:49:17 +0800 Subject: [PATCH] feat: 完成扫码业务员 --- src/components/scan/index.vue | 15 ++++++++++++++- 1 files changed, 14 insertions(+), 1 deletions(-) diff --git a/src/components/scan/index.vue b/src/components/scan/index.vue index f9b96c4..72b928f 100644 --- a/src/components/scan/index.vue +++ b/src/components/scan/index.vue @@ -47,7 +47,8 @@ //鏂戦┈ 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); @@ -84,6 +85,18 @@ }); // #endif }, + triggerScan() { + console.log("瑙﹀彂鎵弿"); + // 鑾峰彇Android鎰忓浘绫� + let Intent = plus.android.importClass("android.content.Intent"); + // 瀹炰緥鍖栨剰鍥� + let intent = new Intent(); + // 瀹氫箟鎰忓浘锛岀敱鍘傚晢鎻愪緵(姝ゅ璁剧疆涓轰笢澶х殑锛� 寮�濮嬫壂鎻忓箍鎾璫om.scan.onStartScan锛屽搴旂殑鍋滄鎵弿骞挎挱涓篶om.scan.onEndScan) + intent.setAction("com.symbol.datawedge.api.ACTION"); + intent.putExtra("com.symbol.datawedge.api.SOFT_SCAN_TRIGGER", "START_SCANNING"); + // 骞挎挱杩欎釜鎰忓浘 + main.sendBroadcast(intent); + }, }, }; </script> -- Gitblit v1.9.3