帖子
帖子
用户
博客
课程
显示全部楼层
11
帖子
0
勋章
86
Y币

[插件使用] 蓝牙标签打印机打印二维码

[复制链接]
发表于 2021-6-25 14:13:39
本帖最后由 zhangliping 于 2021-6-25 15:43 编辑

需求:需要使用蓝牙标签打印机打印二维码,然后需要把标签贴到产品上。目前有台汉印HM-A300标签打印机,但是使用了下图中所有的打印模块,都打印不了。
没有做过原生开发,用打印机的sdk封装自定义模块没跑通。有没有用过这个打印机的小伙伴,最后是怎么解决的

求问 有什么方案可以解决,资江的模块是不是资江所有型号的打印机都可以使用。
有没有做过的小伙伴提供哈使用的打印机品牌和型号和模块。



企业微信截图_16246018812630.png
11
帖子
0
勋章
86
Y币
本帖最后由 zhangliping 于 2021-6-25 15:11 编辑

需求:需要使用蓝牙标签打印机打印二维码,然后需要把标签贴到产品上。目前有台汉印HM-A300标签打印机,但是使用了这些模块,都打印不了。
没有做过原生开发,封装第三方sdk的自定义模块没跑通。有没有用过这个打印机的小伙伴,最后是怎么解决的

求问 有什么方案可以解决,资江的zjBluetoothPrint 模块是不是资江所有型号的打印机都可以使用,,要是不是,哪些型号可以使用。
有没有做过蓝牙标签打印机打印二维码的小伙伴  想问哈使用的打印机品牌和型号和添加的模块。
380
帖子
4
勋章
6
Y币
zhangliping 发表于 2021-6-25 14:16
需求:需要使用蓝牙标签打印机打印二维码,然后需要把标签贴到产品上。目前有台汉印HM-A300标签打印机,但 ...

做出来了吗? 我帮你问问其他做过的开发者
11
帖子
0
勋章
86
Y币
技术支持-F 发表于 2021-6-28 23:02
做出来了吗? 我帮你问问其他做过的开发者

没有,麻烦帮问问 有没有什么解决办法,谢谢
31
帖子
2
勋章
9986
Y币
本帖最后由 锋尘 于 2021-6-29 19:34 编辑

直接用ble蓝牙打印呗  连接到打印机蓝牙随便自己咋搞  应该都适配所有蓝牙打印机
https://uniapp.dcloud.io/api/system/ble?id=api
31
帖子
2
勋章
9986
Y币
写入数据  ble蓝牙   

writeValueForCharacteristic
根据指定的外围设备 UUID 及其服务 UUID 和特征 UUID 写数据

writeValueForCharacteristic({params}, callback(ret, err))

params
peripheralUUID:

类型:字符串
描述:指定的蓝牙外围设备的 UUID
serviceUUID

类型:字符串
描述:指定的服务的 UUID
characteristicUUID

类型:字符串
描述:指定的特征的 UUID
value

类型:字符串
描述:要写入的数据 ,十六进制的字符串
writeType

类型:字符串
描述:(可选项)写入数据时的类型
默认:auto
取值范围:
auto:模块自动选择类型
response:有回调
withoutResponse:无回调
signed: 签名 (signed只支持Android)
callback(ret, err)
ret:

类型:JSON 对象
描述:每有数据接收便会触发此回调
内部字段:

难一点就是数据 图片  二维码什么的  转换十六进制的字符串你自己百度一下
31
帖子
2
勋章
9986
Y币
搜索蓝牙   》连接到蓝牙 》  然后打印执行数据转换成转换十六进制的字符串执行打印用这个api writeValueForCharacteristic
11
帖子
0
勋章
86
Y币
{"status":true,"characteristics":[{"uuid":"00002a00-0000-1000-8000-00805f9b34fb","serviceUUID":"00001800-0000-1000-8000-00805f9b34fb","permissions":"0","properties":"read"},{"uuid":"00002a01-0000-1000-8000-00805f9b34fb","serviceUUID":"00001800-0000-1000-8000-00805f9b34fb","permissions":"0","properties":"read"}]}
{"status":true,"characteristics":[{"uuid":"00002a05-0000-1000-8000-00805f9b34fb","serviceUUID":"00001801-0000-1000-8000-00805f9b34fb","permissions":"0","properties":"indicate"}]}
{"status":true,"characteristics":[{"uuid":"00002a28-0000-1000-8000-00805f9b34fb","serviceUUID":"0000180a-0000-1000-8000-00805f9b34fb","permissions":"0","properties":"read"}]}
{"status":true,"characteristics":[{"uuid":"0000ff01-0000-1000-8000-00805f9b34fb","serviceUUID":"0000ff00-0000-1000-8000-00805f9b34fb","permissions":"0","properties":"notify"},{"uuid":"0000ff02-0000-1000-8000-00805f9b34fb","serviceUUID":"0000ff00-0000-1000-8000-00805f9b34fb","permissions":"0","properties":"12"},{"uuid":"0000ff03-0000-1000-8000-00805f9b34fb","serviceUUID":"0000ff00-0000-1000-8000-00805f9b34fb","permissions":"0","properties":"notify"}]}
{"status":true,"characteristics":[{"uuid":"49535343-1e4d-4bd9-ba61-23c647249616","serviceUUID":"49535343-fe7d-4ae5-8fa9-9fafd205e455","permissions":"0","properties":"notify"},{"uuid":"49535343-8841-43f4-a8d4-ecbe34729bb3","serviceUUID":"49535343-fe7d-4ae5-8fa9-9fafd205e455","permissions":"0","properties":"12"}]} 获取到的特征有这些,怎么判断用哪个
0
帖子
0
勋章
10
Y币
大佬问题解决了吗,我也是同款打印机和问题
130
帖子
7
勋章
5万+
Y币
BIP401378 · 2023-11-27 12:55大佬问题解决了吗,我也是同款打印机和问题

可以找我付费定制打印插件
您需要登录后才可以回帖 登录

本版积分规则