小程序蓝牙在安卓Android手机上广播包里没有收到serviceData
发布于 6 年前 作者 xiulanding 390 次浏览 来自 问答

小程序中蓝牙在安卓Android手机上广播包里没有收到serviceData,device的对象中只有advertisData和advertisDataUUID,没有serviceData,但是用iOS设备运行同样的小程序代码就可以看到serviceData的key-value键值对。

图1是iOS平台

图2是android平台

5 回复

楼主你这个问题解决了吗?

首先你要知道什么是 serviceData:

serviceDataArrayBuffer当前蓝牙设备的广播数据段中的ServiceData数据段

你两个图中不是一样的吗? ArrayBuffer 怎么可能有键值对呢。

各位小程序专家请帮帮忙。。

你好,复现一下问题,提供一下微信号,并在Android微信任意聊天输入框输入//uplog,我拉一下日志看一下,感谢哈。

其实是大部分时间没有serviceData,偶尔会出现,但是没有找到规律。发现有时候advertisData都没有。

回到顶部