收藏
回答

BLEPeripheralServer.startAdvertising()

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug BLEPeripheralServer.startAdvertising() 微信iOS客户端 7.0.15 2.12.2

在 微信版本 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)

            })
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签