收藏
回答

微信小程序蓝牙添加服务addBLEPeripheralService,iOS端提示错误?

通过小程序蓝牙广播,在添加服务的时候按以下的格式添加服务,安卓端可以正常,iOS 端提示:errCode:10000, errno:1500101, errMsg:addBLEPeripheralService:fail One or more parameters were invalid

    const service = {

      uuid: data.UUID_SERVICE,

      characteristics: [{

        uuid: data.UUID_CHARACTERISTIC_READ,

        properties: {

          read: false,

          write: false,

          notify: true,

          indicate: false

        },

        permission: {

          readable: true,

          writeable: true,

          readEncryptionRequired:false,

          writeEncryptionRequired:false

        },

        value: util.hexToArray("2902").buffer,

        descriptors: [{

          uuid: data.UUID_CHARACTERISTIC_READ,

          permission: {

            write: true,

            read: true

          },

          value: util.hexToArray("2902").buffer

        }]


安卓正常是这样的

      }]

    }

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

2 个回答

登录 后发表内容