小程序
小游戏
企业微信
微信支付
扫描小程序码分享
onBluetoothDeviceFound回调返回的设备数据有问题,无法获得蓝牙广播数据(ibeacon设备),advertisData为空。
getBluetoothDevices也一样。
10 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
需要转成字符串,转成十六进制打印出来,就可以看到了.
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
arrybuffer 类型的数据在调试是 打印不出来的
是的,在真机上(Android和iOS)试过了,advertisData的数据的确是空的
我也遇到这个问题了,不知道为什么为空,好多Name也是空的,advertisData里全是空的
你们这个问题有解决么?
1.安卓测试发现advertisData一样为空(显示为advertisData:object,没有任何元素)
2.是否返回的是二进制数据导致console.log看不到?
iphone真机上advertisData也是空的,这个有办法获取吗?
另外advertisServiceUUIDs的值是什么?
另外,lightblue测试可以看到蓝牙设备有service,但是通过getBLEDeviceServices无法获取到服务列表。deviceId来自于getBluetoothDevices,iphone5s, 10.x上测试。
那就是ibeacon无法支持了?
mac 上存在底层接口限制,无法获取 BLE 设备的 advertisData
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
需要转成字符串,转成十六进制打印出来,就可以看到了.
arrybuffer 类型的数据在调试是 打印不出来的
是的,在真机上(Android和iOS)试过了,advertisData的数据的确是空的
我也遇到这个问题了,不知道为什么为空,好多Name也是空的,advertisData里全是空的
你们这个问题有解决么?
1.安卓测试发现advertisData一样为空(显示为advertisData:object,没有任何元素)
2.是否返回的是二进制数据导致console.log看不到?
iphone真机上advertisData也是空的,这个有办法获取吗?
另外advertisServiceUUIDs的值是什么?
另外,lightblue测试可以看到蓝牙设备有service,但是通过getBLEDeviceServices无法获取到服务列表。deviceId来自于getBluetoothDevices,iphone5s, 10.x上测试。
那就是ibeacon无法支持了?
mac 上存在底层接口限制,无法获取 BLE 设备的 advertisData