更新记录
1.1.0(2026-10-14)
下载此版本
- 完善插件市场发布元数据(declaration)
- 达普 DP-EH204L:UTS 底层 + js_sdk 组装(串口/USB)
平台兼容性
uni-app(5.06)
| Vue2 |
Vue3 |
Chrome |
Safari |
app-vue |
app-nvue |
Android |
iOS |
鸿蒙 |
| √ |
√ |
√ |
√ |
√ |
- |
√ |
- |
- |
| 微信小程序 |
支付宝小程序 |
抖音小程序 |
百度小程序 |
快手小程序 |
京东小程序 |
鸿蒙元服务 |
QQ小程序 |
飞书小程序 |
小红书小程序 |
快应用-华为 |
快应用-联盟 |
| - |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
- |
pro-device-adp-dapu
达普 DP-EH204L 标签打印机适配(uni_modules)。分层对齐 pro-device-adp-usb:
UTS(底层原语) → js_sdk(组装开线) → devices/printer/dapu(业务版式/生命周期)
分层
| 层 |
路径 |
职责 |
| UTS |
utssdk/app-android/index.uts |
两入口类须写在本文件(uts-proxy 不认子文件再导出);serial-port.uts 仅传输 |
| JS |
js_sdk/pro-device-adp-dapu |
DaPuSerialPrinter / DaPuUsbPrinter:连接参数、错误、统一 IDaPuLabelPrinter |
| 业务 |
devices/printer/dapu |
配对通道分支、危废版式、SDKPrinterBase 生命周期 |
业务请 import js_sdk,不要直接拼装 uts-proxy:
import {
DaPuSerialPrinter,
DaPuUsbPrinter,
type IDaPuLabelPrinter,
} from '@/uni_modules/pro-device-adp-dapu/js_sdk/pro-device-adp-dapu'
双通道(注册展开两张卡)
links: [
{ channel: "serial", line: { baudRate: 115200 } },
{ channel: "usb-serial", enumerate: "host" }, // UsbManager 全量,非 Prober
]
| 通道 |
发现 |
开线 |
| serial |
listPorts → tty* |
DaPuSerialPrinter.connect({ path, baudRate }) |
| usb-serial + host |
listHostDevices |
DaPuUsbPrinter.connect({ productId, … }) |
libs
mcSerialPort.aar — 串口
DP_NUSBList1.58out.jar — AS_USB USBFactory
改 jar/aar 后需重做自定义基座。