SevBuild
SevBuild
  • 发布:2019-02-01 21:25
  • 更新:2021-03-27 10:11
  • 阅读:4954

关于uniapp蓝牙问题

分类:uni-app

你好,查看了手册文档后发现有蓝牙功能,请问其中蓝牙与低功耗蓝牙有什么区别?另外蓝牙该如何发送数据?如果想使用蓝牙实现热敏打印机打印小票该如何实现?论坛搜索了一圈发现了以前5+的例子,但是实际运用后抱了一大堆错误。请知道的大佬给予解答

2019-02-01 21:25 负责人:无 分享
已邀请:
DCloud_UNI_GSQ

DCloud_UNI_GSQ

目前的接口主要是低功耗蓝牙(BLE),你所使用的打印机是否支持ble可以看说明以及询问商家,关于什么是BLE具体可参考:百度BLE

云飞扬啊

云飞扬啊 - up up up~

uniapp蓝牙打印一堆坑!

  • SevBuild (作者)

    体会到了。

    2019-03-04 08:32

s***@ej-sh.com

s***@ej-sh.com - SutraZHOU

不会吧,正打算用这个做开发呢,楼上的能正常打印了

计划生成PDF,传送蓝牙打印,不知道是否可行。

状态的状zhuang

状态的状zhuang

大家有碰到过连接成功后必须延迟一段时间才能订阅 notify的问题嘛,主要这个时间不好控制,不同设备可能还有差异。一但首次订阅失败,后面都是失败,必须关闭蓝牙模块重新搜索连接。

  • chirs

    对,可能跟蓝牙连接间隔有关系。建议订阅什么的要不开线程要不延时一会

    2021-03-27 10:40

  • 状态的状zhuang

    回复 chirs: 这个时间不太好把控,不同设备不太一样好像,时间太长的话影响体验

    2021-03-27 11:03

  • 状态的状zhuang

    回复 chirs: 请教一下啊要么不开线程是什么意思哈

    2021-03-27 11:16

  • chirs

    回复 状态的状zhuang: 我连接蓝牙写的是uni原生插件,在订阅的时候我会去开一个线程,但是我发现开线程没有延时效果好,有的机型开线程还是订阅不到。所有目前我基本都是加的延时,没办法。

    2021-03-27 11:46

  • chirs

    回复 状态的状zhuang: 你不加延时,有时候就是订阅不到数据

    2021-03-27 11:46

该问题目前已经被锁定, 无法添加新回复