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);  }}


2900099
蓝牙
Operation failed
b
BLUETOOTH
2025-02-25 18:12:04
浏览
收藏 0
回答 0
待解决
相关问题
HarmonyOS SPP蓝牙连接报错
1537浏览 • 1回复 待解决
蓝牙连接报错该如何处理?
1764浏览 • 1回复 待解决
HarmonyOS socket tcp连接报错
1307浏览 • 1回复 待解决
HarmonyOS wifi连接报错2501000
1544浏览 • 1回复 待解决
Socket连接报错,错误码88
2791浏览 • 1回复 待解决
HarmonyOS 蓝牙ble写入失败 2900099
1546浏览 • 1回复 待解决
润和轻量系统mqtt连接报错误码2
3127浏览 • 0回复 待解决