BLEPeripheralServer.startAdvertising,这个接口广播扫描响应包为什么过一段时间后就无法发送了呢?接口可以考虑支持主动广播包么?
小米MIX 2S
框架类型 | 问题类型 | API/组件名称 | 终端类型 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|
小程序 | Bug | BLEPeripheralServer.startAdvertising | 微信安卓客户端 | 7.0.12 | 2.10.3 |
BLEPeripheralServer.startAdvertising,这个接口广播扫描响应包为什么过一段时间后就无法发送了呢?接口可以考虑支持主动广播包么?
小米MIX 2S
3 个回答
android可以广播,但是iOS为啥没有广播呢?log显示调用OK
adv_server.startAdvertising({
advertiseRequest: {
connectable: true,
deviceName:'',// 'Macrogi',
serviceUuids: [uuid1],
manufacturerData: [{
manufacturerId: '0x004c',
manufacturerSpecificData: typedArray.buffer
}]
},
powerLevel: 'hight'
})
一切换到后台就停止广播了,有解决办法吗?
可以做个timer,一分钟后重新startAdvertising