export class LkmBluetoothGattCallback extends BluetoothGattCallback{
constructor(){
super()
}
public override onCharacteristicChanged(param0?: BluetoothGatt, param1?: BluetoothGattCharacteristic): void{
console.log(param0,param1,"看看有啥阿凡达")
};
public override onCharacteristicRead(param0?: BluetoothGatt, param1?: BluetoothGattCharacteristic, param2?: number): void{
console.log("onCharacteristicRead",param0,param1,param2)
};
public override onCharacteristicWrite(param0?: BluetoothGatt, param1?: BluetoothGattCharacteristic, param2?: number): void{
console.log(param0,param1,param2)
};
public override onConnectionStateChange(param0?: BluetoothGatt, param1?: number, param2?: number): void{
console.log(param0,param1)
};
override onDescriptorRead(param0: BluetoothGatt, param1: BluetoothGattDescriptor, param2: number): void{
console.log(param0,param1,param2)
};
public override onDescriptorWrite(param0: BluetoothGatt, param1: BluetoothGattDescriptor, param2: number): void{
console.log(param0,param1)
};
public override onMtuChanged(param0: BluetoothGatt, param1: number, param2: number): void{
console.log(param0,param1)
};
public override onPhyRead(param0: BluetoothGatt, param1: number, param2: number, param3: number): void{
console.log(param0,param1)
};
public override onPhyUpdate(param0: BluetoothGatt, param1: number, param2: number, param3: number): void{
console.log(param0,param1)
};
public override onReadRemoteRssi(param0: BluetoothGatt, param1: number, param2: number): void{
console.log(param0,param1)
};
public override onReliableWriteCompleted(param0: BluetoothGatt, param1: number): void{
console.log(param0,param1)
};
public override onServiceChanged(param0: BluetoothGatt): void{
console.log(param0)
};
public onServicesDiscovered(param0?: BluetoothGatt, param1?: number): void{
console.log(param0,param1,"毒瘤跟")
};
}
- 发布:2024-09-07 16:13
- 更新:2024-09-07 16:13
- 阅读:86
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 1122
HBuilderX类型: 正式
HBuilderX版本号: 4.24
手机系统: Android
手机系统版本号: Android 13
手机厂商: 小米
手机机型: 18059662215
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
App下载地址或H5⽹址: fujian action
示例代码:
操作步骤:
直接调用就会出现这个问题,基于这个BluetoothGattCallback基类
直接调用就会出现这个问题,基于这个BluetoothGattCallback基类
预期结果:
直接调用就会出现这个问题,基于这个BluetoothGattCallback基类
直接调用就会出现这个问题,基于这个BluetoothGattCallback基类
实际结果:
error: 'onCharacteristicRead' overrides nothing
上面的父类方法基本都会报不能重写
error: 'onCharacteristicRead' overrides nothing
上面的父类方法基本都会报不能重写
bug描述:
使用uni-appX 写安卓蓝牙的时候有自己的回调方法去继承原生的回调类,报不能重写
0 个回复