BussinessError 2900099: Operation failed 将手机已匹配成功的蓝牙进行连接报错

async connectBleDevice(item: BleParam) {
  try{    let device: ble.GattClientDevice = ble.createGattClientDevice(item.deviceId);
      // 1. 等待连接完成
      await device.connect();
      console.info('Device connected successfully');
    // 2. 等待获取服务
      const services = await new Promise<Array<ble.GattService>>((resolve, reject) => {
        device.getServices((err: BusinessError | null, gattServices: Array<ble.GattService> | null) => {
          if (err || !gattServices) {
            reject(err || new Error('No services found'));
          } else {
            resolve(gattServices);
          } 
        });
      });
    // 3. 处理服务列表
      console.info('Number of services:', services.length);
      services.forEach(service => {
        console.info('Service UUID:', service.serviceUuid);
      });
  }catch (err) {    console.error('errCode: ' + (err as BusinessError).code + ', errMessage: ' + (err as BusinessError).message);  }}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.


2900099
蓝牙
Operation failed
b
BLUETOOTH
8天前
230浏览
收藏 0
回答 0
待解决


相关问题
HarmonyOS SPP蓝牙连接报错
605浏览 • 1回复 待解决
蓝牙连接报错该如何处理?
1019浏览 • 1回复 待解决
HarmonyOS wifi连接报错2501000
658浏览 • 1回复 待解决
HarmonyOS socket tcp连接报错
580浏览 • 1回复 待解决
Socket连接报错,错误码88
2213浏览 • 1回复 待解决
HarmonyOS 蓝牙ble写入失败 2900099
562浏览 • 1回复 待解决
润和轻量系统mqtt连接报错误码2
2442浏览 • 0回复 待解决