diff --git a/components/tpx-bluetooth-print/tpx-bluetooth-print.vue b/components/tpx-bluetooth-print/tpx-bluetooth-print.vue index dcb77aa..224325a 100644 --- a/components/tpx-bluetooth-print/tpx-bluetooth-print.vue +++ b/components/tpx-bluetooth-print/tpx-bluetooth-print.vue @@ -154,7 +154,10 @@ export default { value: buffer, success:(res)=> { console.log('writeBLECharacteristicValue success', res.errMsg) - resolve() + // 必须加延迟返回,防止高频率调用 + setTimeout(()=> { + resolve() + }, 5) }, fail:(res)=> { console.log('writeBLECharacteristicValue fail', res.errMsg)