diff --git a/components/tpx-bluetooth-print/render-template-native.vue b/components/tpx-bluetooth-print/render-template-native.vue index e03ff83..deeb4b2 100644 --- a/components/tpx-bluetooth-print/render-template-native.vue +++ b/components/tpx-bluetooth-print/render-template-native.vue @@ -54,22 +54,23 @@ export default { if(!bl) { return reject('打印参数校验不通过') } - let prtInstance = tanexPrinterUniSdk.createInstance() - prtInstance.init( - imgsRes?.[0]?.height * imgLen // 总高度 - ) + // prtInstance.diyCode(`PAGE-WIDTH 600\r\n`) for(let i = 0; i < imgsRes.length; i ++) { let item = imgsRes[i] if(item) { + let prtInstance = tanexPrinterUniSdk.createInstance() + prtInstance.init( item.height ) prtInstance.addBitmapByEG(0, 0, item.imgData) prtInstance.setFormPage() // 每张图打印一整页 + prtInstance.setPagePrint() + let commond = prtInstance.getPrintCmd() + console.log("打印命令组装完成,开始打印=====") + printModule.print(commond) + await promiseTimeout(300) // 打印命令发送后,加个延迟 } } - prtInstance.setPagePrint() - let commond = prtInstance.getPrintCmd() - console.log("打印命令组装完成,开始打印=====") - printModule.print(commond) + resolve(true) // await that.loadPrintProcess() // printModule.printTestSimple(deviceId) diff --git a/manifest.json b/manifest.json index 09eaf34..eb16a80 100644 --- a/manifest.json +++ b/manifest.json @@ -3,7 +3,7 @@ "appid" : "__UNI__BCB0FB5", "description" : "探路国际速运", "versionName" : "1.0.0", - "versionCode" : "1013", + "versionCode" : "1015", "transformPx" : false, /* 5+App特有相关 */ "app-plus" : {