更新记录

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 后需重做自定义基座。

隐私、权限声明

1. 本插件需要申请的系统权限列表:

USB Host、串口访问

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

无

许可协议

MIT协议

暂无用户评论。