更新记录
1.0.6(2025-12-18)
优化
1.0.5(2025-12-18)
优化
1.0.4(2025-12-18)
优化
查看更多
平台兼容性
uni-app(4.81)
| Vue2 |
Vue3 |
Chrome |
Safari |
app-vue |
app-nvue |
Android |
iOS |
鸿蒙 |
| √ |
√ |
- |
- |
- |
- |
√ |
- |
- |
| 微信小程序 |
支付宝小程序 |
抖音小程序 |
百度小程序 |
快手小程序 |
京东小程序 |
鸿蒙元服务 |
QQ小程序 |
飞书小程序 |
小红书小程序 |
快应用-华为 |
快应用-联盟 |
| - |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
uni-app x(4.81)
| Chrome |
Safari |
Android |
iOS |
鸿蒙 |
微信小程序 |
| - |
- |
√ |
- |
- |
- |
其他
| 多语言 |
暗黑模式 |
宽屏模式 |
蒸汽模式 |
| × |
× |
× |
√ |
umini-ktp
开发文档
export interface IUminiKTPPrinter {
// 连接
connect(callback : ConnectCallback) : void
// 打印文字
printText(text : string, options ?: TextOption, callback ?: PrinterCallback) : void
// 打印条形码
printBarCode(barcode : string, codeOption : CodeOption, callback ?: PrinterCallback) : void
// 打印二维码
printQrCode(data : string, codeOption : CodeOption, callback ?: PrinterCallback) : void
}
UminiKTPrinter.connect((result)=>{
console.log("连接打印机返回: " + result)
if (result) {
// 初始化打印机
UminiKTPrinter.prnInit()
UminiKTPrinter.printQrCode("二维码内容", {
width: 200,
height: 200
}, {
onFinished: ()=>{
console.log("打印二维码设置成功")
// 开始打印
UminiKTPrinter.prnStart()
// 关闭打印
UminiKTPrinter.printClose()
},
onError: (error) => {
console.log("打印二维码设置失败: " + error)
}
})
}
})