在 微信版本 7.0.15 中, serviceUuids 数组只有 0000ffff-0000-1000-8000-00805F9BAAFBble
能在BLE工具接收识别到,其他的无法识别。
在 微信版本 7.0.15 之前版本,正常。
startAdvertising({
advertiseRequest: {
connectable: true,
deviceName: 'iOS',
serviceUuids: [
'0000ffff-0000-1000-8000-00805F9BAAFB',
'0000fff1-0000-1000-8000-00805F9BBBFB',
'0000fff2-0000-1000-8000-00805F9BCCFB',
'0000fff3-0000-1000-8000-00805F9BCCFB',
'0000fff4-0000-1000-8000-00805F9BCCFB'],
manufacturerData: []
},
powerLevel: 'high'
}).then(res => {
console.log('success: ', res)
}, res => {
console.log("fail: ", res)
})
wx.onBeaconUpdate(function callback) 中会返回IBeaconInfo信息,IBeaconInfo信息中有major和minor属性,请问在通过wx.createBLEPeripheralServer(Object object)创建外围设备,开始广播BLEPeripheralServer.startAdvertising(Object Object)时,如何传递major和minor这两个参数值呢?
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
Object {RSSI: -31, advertisData: "
RSSI: -31
advertisData: ""
advertisServiceUUIDs: Array[1]
0: "0000FFFF-0000-1000-8000-00805F9BAAFB"
deviceId: "60:DA:22:3D:95:B5"
localName: "iOS1"
name: "iOS1"
serviceData: Object
__proto__: Object