收藏
回答

魅族20Pro,调用wx.createBLEPeripheralServer的API报错,什么?

机型: 魅族20Pro, 系统版本Flyme 11.0.0.0A,调用wx.openBluetoothAdapater成功后,再调用wx.createBLEPeripheralServer的API报错返回fail,只有这块机型报错,应如何解决?

代码如下:

wx.openBluetoothAdapter({

      mode: this.phone === 'ios' ? 'peripheral' : '',

      success: () => {

        console.log("初始化BLE成功");

        wx.createBLEPeripheralServer({

          success: (res) => {

            console.log('外围设备创建成功', res);

          },

          fail: (err) => {

            console.error('外围设备创建失败!', err);

          },

        });

        listerForBluetoothConnection(that);

      },

      fail: (err) => {

        console.error('失败', err);

      }

    });

  



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

2 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    01-20

    蓝牙未开启

    01-20
    有用
    回复 1
    • Avril
      Avril
      02-07
      蓝牙是开启状态
      02-07
      回复
  • J锋
    J锋
    01-19

    你好,请问知道什么原因了么? vivoX80也反馈有这个问题 createBLEPeripheralServer:fail:not available

    01-19
    有用
    回复 1
    • Avril
      Avril
      02-07
      不知道
      02-07
      回复
登录 后发表内容