1***@qq.com
1***@qq.com
  • 发布:2021-11-03 17:07
  • 更新:2021-11-03 17:21
  • 阅读:586

为什么蓝牙获取不到蓝牙的广播数据段,而官方文档却写着有

分类:uni-app

2021-11-03 17:07 负责人:无 分享
已邀请:
苏陌

苏陌

如果我猜不错的话,你这个是安卓手机,ios有那个广播数据段。你知道这个之后,你还要知道ios和安卓连接蓝牙用的标识不一样,然后。。。。。。一时半会说不清

  • 1***@qq.com (作者)

    我知道iOS跟安卓的蓝标识是不一样的,但是我需要一个唯一标识用来生成二维码进行扫码连接蓝牙,所以只能从广播字段下手,但是就是无法获取广播字段,貌似ios也不行,我用6s测试的

    2021-11-03 17:25

  • 苏陌

    回复 1***@qq.com: 安卓是mac ios可以通过advertisData转化为mac 这就是你所说的唯一标识,但是iso必须通过uuid来连接,所以你要去比对

    2021-11-03 17:34

  • 1***@qq.com (作者)

    回复 苏陌: 我还是没有找到相同的地方,我在安卓端看广播数据,对比ios端的的mac,好像没看到有哪些关联的地方

    2021-11-03 18:01

  • 苏陌

    回复 1***@qq.com: 是写方法可以把ios的advertisData转化为mac

    2021-11-04 09:02

  • 苏陌

    回复 1***@qq.com: 如果有哪里不明白,加我微信,看我名字

    2021-11-04 09:16

  • 1***@qq.com (作者)

    回复 苏陌: 但是我尝试了一下ios的,连advertidsData这个数据都无法获取,蓝牙模块我我们公司的产品,其他的蓝牙助手都能读出advertidsData,但uniapp却不行

    2021-11-04 09:17

  • 苏陌

    回复 1***@qq.com: 这个我就不太明白了,我当时做的是蓝牙开门,蓝牙模块是第三方的,uniapp可以获取到,可能是你们蓝牙模块有问题

    2021-11-04 09:22

  • z***@163.com

    回复 1***@qq.com: 我也是获取不到advertidsData这个数据 ios 最后怎么解决的

    2022-09-20 16:39

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