| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| API cross-platform permission change | Class name: global; API declaration: declare namespace a2dp Differences: NA | Class name: global; API declaration: declare namespace a2dp Differences: crossplatform | api/@ohos.bluetooth.a2dp.d.ts |
| API cross-platform permission change | Class name: a2dp; API declaration: function createA2dpSrcProfile(): A2dpSourceProfile; Differences: NA | Class name: a2dp; API declaration: function createA2dpSrcProfile(): A2dpSourceProfile; Differences: crossplatform | api/@ohos.bluetooth.a2dp.d.ts |
| API cross-platform permission change | Class name: a2dp; API declaration: interface A2dpSourceProfile Differences: NA | Class name: a2dp; API declaration: interface A2dpSourceProfile Differences: crossplatform | api/@ohos.bluetooth.a2dp.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare namespace access Differences: NA | Class name: global; API declaration: declare namespace access Differences: crossplatform | api/@ohos.bluetooth.access.d.ts |
| API cross-platform permission change | Class name: access; API declaration: function enableBluetooth(): void; Differences: NA | Class name: access; API declaration: function enableBluetooth(): void; Differences: crossplatform | api/@ohos.bluetooth.access.d.ts |
| API cross-platform permission change | Class name: access; API declaration: function disableBluetooth(): void; Differences: NA | Class name: access; API declaration: function disableBluetooth(): void; Differences: crossplatform | api/@ohos.bluetooth.access.d.ts |
| API cross-platform permission change | Class name: access; API declaration: function getState(): BluetoothState; Differences: NA | Class name: access; API declaration: function getState(): BluetoothState; Differences: crossplatform | api/@ohos.bluetooth.access.d.ts |
| API cross-platform permission change | Class name: access; API declaration: function on(type: 'stateChange', callback: Callback<BluetoothState>): void; Differences: NA | Class name: access; API declaration: function on(type: 'stateChange', callback: Callback<BluetoothState>): void; Differences: crossplatform | api/@ohos.bluetooth.access.d.ts |
| API cross-platform permission change | Class name: access; API declaration: function off(type: 'stateChange', callback?: Callback<BluetoothState>): void; Differences: NA | Class name: access; API declaration: function off(type: 'stateChange', callback?: Callback<BluetoothState>): void; Differences: crossplatform | api/@ohos.bluetooth.access.d.ts |
| API cross-platform permission change | Class name: access; API declaration: export enum BluetoothState Differences: NA | Class name: access; API declaration: export enum BluetoothState Differences: crossplatform | api/@ohos.bluetooth.access.d.ts |
| API cross-platform permission change | Class name: BluetoothState; API declaration: STATE_OFF = 0 Differences: NA | Class name: BluetoothState; API declaration: STATE_OFF = 0 Differences: crossplatform | api/@ohos.bluetooth.access.d.ts |
| API cross-platform permission change | Class name: BluetoothState; API declaration: STATE_TURNING_ON = 1 Differences: NA | Class name: BluetoothState; API declaration: STATE_TURNING_ON = 1 Differences: crossplatform | api/@ohos.bluetooth.access.d.ts |
| API cross-platform permission change | Class name: BluetoothState; API declaration: STATE_ON = 2 Differences: NA | Class name: BluetoothState; API declaration: STATE_ON = 2 Differences: crossplatform | api/@ohos.bluetooth.access.d.ts |
| API cross-platform permission change | Class name: BluetoothState; API declaration: STATE_TURNING_OFF = 3 Differences: NA | Class name: BluetoothState; API declaration: STATE_TURNING_OFF = 3 Differences: crossplatform | api/@ohos.bluetooth.access.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare namespace baseProfile Differences: NA | Class name: global; API declaration: declare namespace baseProfile Differences: crossplatform | api/@ohos.bluetooth.baseProfile.d.ts |
| API cross-platform permission change | Class name: baseProfile; API declaration: type ProfileConnectionState = constant.ProfileConnectionState; Differences: NA | Class name: baseProfile; API declaration: type ProfileConnectionState = constant.ProfileConnectionState; Differences: crossplatform | api/@ohos.bluetooth.baseProfile.d.ts |
| API cross-platform permission change | Class name: baseProfile; API declaration: enum DisconnectCause Differences: NA | Class name: baseProfile; API declaration: enum DisconnectCause Differences: crossplatform | api/@ohos.bluetooth.baseProfile.d.ts |
| API cross-platform permission change | Class name: DisconnectCause; API declaration: USER_DISCONNECT = 0 Differences: NA | Class name: DisconnectCause; API declaration: USER_DISCONNECT = 0 Differences: crossplatform | api/@ohos.bluetooth.baseProfile.d.ts |
| API cross-platform permission change | Class name: baseProfile; API declaration: export interface StateChangeParam Differences: NA | Class name: baseProfile; API declaration: export interface StateChangeParam Differences: crossplatform | api/@ohos.bluetooth.baseProfile.d.ts |
| API cross-platform permission change | Class name: StateChangeParam; API declaration: deviceId: string; Differences: NA | Class name: StateChangeParam; API declaration: deviceId: string; Differences: crossplatform | api/@ohos.bluetooth.baseProfile.d.ts |
| API cross-platform permission change | Class name: StateChangeParam; API declaration: state: ProfileConnectionState; Differences: NA | Class name: StateChangeParam; API declaration: state: ProfileConnectionState; Differences: crossplatform | api/@ohos.bluetooth.baseProfile.d.ts |
| API cross-platform permission change | Class name: StateChangeParam; API declaration: cause: DisconnectCause; Differences: NA | Class name: StateChangeParam; API declaration: cause: DisconnectCause; Differences: crossplatform | api/@ohos.bluetooth.baseProfile.d.ts |
| API cross-platform permission change | Class name: baseProfile; API declaration: export interface BaseProfile Differences: NA | Class name: baseProfile; API declaration: export interface BaseProfile Differences: crossplatform | api/@ohos.bluetooth.baseProfile.d.ts |
| API cross-platform permission change | Class name: BaseProfile; API declaration: getConnectedDevices(): Array<string>; Differences: NA | Class name: BaseProfile; API declaration: getConnectedDevices(): Array<string>; Differences: crossplatform | api/@ohos.bluetooth.baseProfile.d.ts |
| API cross-platform permission change | Class name: BaseProfile; API declaration: getConnectionState(deviceId: string): ProfileConnectionState; Differences: NA | Class name: BaseProfile; API declaration: getConnectionState(deviceId: string): ProfileConnectionState; Differences: crossplatform | api/@ohos.bluetooth.baseProfile.d.ts |
| API cross-platform permission change | Class name: BaseProfile; API declaration: on(type: 'connectionStateChange', callback: Callback<StateChangeParam>): void; Differences: NA | Class name: BaseProfile; API declaration: on(type: 'connectionStateChange', callback: Callback<StateChangeParam>): void; Differences: crossplatform | api/@ohos.bluetooth.baseProfile.d.ts |
| API cross-platform permission change | Class name: BaseProfile; API declaration: off(type: 'connectionStateChange', callback?: Callback<StateChangeParam>): void; Differences: NA | Class name: BaseProfile; API declaration: off(type: 'connectionStateChange', callback?: Callback<StateChangeParam>): void; Differences: crossplatform | api/@ohos.bluetooth.baseProfile.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare namespace ble Differences: NA | Class name: global; API declaration: declare namespace ble Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: type ProfileConnectionState = constant.ProfileConnectionState; Differences: NA | Class name: ble; API declaration: type ProfileConnectionState = constant.ProfileConnectionState; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: function createGattServer(): GattServer; Differences: NA | Class name: ble; API declaration: function createGattServer(): GattServer; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: function createGattClientDevice(deviceId: string): GattClientDevice; Differences: NA | Class name: ble; API declaration: function createGattClientDevice(deviceId: string): GattClientDevice; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: function getConnectedBLEDevices(): Array<string>; Differences: NA | Class name: ble; API declaration: function getConnectedBLEDevices(): Array<string>; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: function startBLEScan(filters: Array<ScanFilter>, options?: ScanOptions): void; Differences: NA | Class name: ble; API declaration: function startBLEScan(filters: Array<ScanFilter>, options?: ScanOptions): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: function stopBLEScan(): void; Differences: NA | Class name: ble; API declaration: function stopBLEScan(): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: function startAdvertising(setting: AdvertiseSetting, advData: AdvertiseData, advResponse?: AdvertiseData): void; Differences: NA | Class name: ble; API declaration: function startAdvertising(setting: AdvertiseSetting, advData: AdvertiseData, advResponse?: AdvertiseData): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: function startAdvertising(advertisingParams: AdvertisingParams, callback: AsyncCallback<number>): void; Differences: NA | Class name: ble; API declaration: function startAdvertising(advertisingParams: AdvertisingParams, callback: AsyncCallback<number>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: function startAdvertising(advertisingParams: AdvertisingParams): Promise<number>; Differences: NA | Class name: ble; API declaration: function startAdvertising(advertisingParams: AdvertisingParams): Promise<number>; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: function stopAdvertising(): void; Differences: NA | Class name: ble; API declaration: function stopAdvertising(): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: function stopAdvertising(advertisingId: number, callback: AsyncCallback<void>): void; Differences: NA | Class name: ble; API declaration: function stopAdvertising(advertisingId: number, callback: AsyncCallback<void>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: function stopAdvertising(advertisingId: number): Promise<void>; Differences: NA | Class name: ble; API declaration: function stopAdvertising(advertisingId: number): Promise<void>; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: function on(type: 'advertisingStateChange', callback: Callback<AdvertisingStateChangeInfo>): void; Differences: NA | Class name: ble; API declaration: function on(type: 'advertisingStateChange', callback: Callback<AdvertisingStateChangeInfo>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: function off(type: 'advertisingStateChange', callback?: Callback<AdvertisingStateChangeInfo>): void; Differences: NA | Class name: ble; API declaration: function off(type: 'advertisingStateChange', callback?: Callback<AdvertisingStateChangeInfo>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: function on(type: 'BLEDeviceFind', callback: Callback<Array<ScanResult>>): void; Differences: NA | Class name: ble; API declaration: function on(type: 'BLEDeviceFind', callback: Callback<Array<ScanResult>>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: function off(type: 'BLEDeviceFind', callback?: Callback<Array<ScanResult>>): void; Differences: NA | Class name: ble; API declaration: function off(type: 'BLEDeviceFind', callback?: Callback<Array<ScanResult>>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface GattServer Differences: NA | Class name: ble; API declaration: interface GattServer Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: addService(service: GattService): void; Differences: NA | Class name: GattServer; API declaration: addService(service: GattService): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: removeService(serviceUuid: string): void; Differences: NA | Class name: GattServer; API declaration: removeService(serviceUuid: string): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: close(): void; Differences: NA | Class name: GattServer; API declaration: close(): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: notifyCharacteristicChanged(deviceId: string, notifyCharacteristic: NotifyCharacteristic, callback: AsyncCallback<void>): void; Differences: NA | Class name: GattServer; API declaration: notifyCharacteristicChanged(deviceId: string, notifyCharacteristic: NotifyCharacteristic, callback: AsyncCallback<void>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: notifyCharacteristicChanged(deviceId: string, notifyCharacteristic: NotifyCharacteristic): Promise<void>; Differences: NA | Class name: GattServer; API declaration: notifyCharacteristicChanged(deviceId: string, notifyCharacteristic: NotifyCharacteristic): Promise<void>; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: sendResponse(serverResponse: ServerResponse): void; Differences: NA | Class name: GattServer; API declaration: sendResponse(serverResponse: ServerResponse): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: on(type: 'characteristicRead', callback: Callback<CharacteristicReadRequest>): void; Differences: NA | Class name: GattServer; API declaration: on(type: 'characteristicRead', callback: Callback<CharacteristicReadRequest>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: off(type: 'characteristicRead', callback?: Callback<CharacteristicReadRequest>): void; Differences: NA | Class name: GattServer; API declaration: off(type: 'characteristicRead', callback?: Callback<CharacteristicReadRequest>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: on(type: 'characteristicWrite', callback: Callback<CharacteristicWriteRequest>): void; Differences: NA | Class name: GattServer; API declaration: on(type: 'characteristicWrite', callback: Callback<CharacteristicWriteRequest>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: off(type: 'characteristicWrite', callback?: Callback<CharacteristicWriteRequest>): void; Differences: NA | Class name: GattServer; API declaration: off(type: 'characteristicWrite', callback?: Callback<CharacteristicWriteRequest>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: on(type: 'descriptorRead', callback: Callback<DescriptorReadRequest>): void; Differences: NA | Class name: GattServer; API declaration: on(type: 'descriptorRead', callback: Callback<DescriptorReadRequest>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: off(type: 'descriptorRead', callback?: Callback<DescriptorReadRequest>): void; Differences: NA | Class name: GattServer; API declaration: off(type: 'descriptorRead', callback?: Callback<DescriptorReadRequest>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: on(type: 'descriptorWrite', callback: Callback<DescriptorWriteRequest>): void; Differences: NA | Class name: GattServer; API declaration: on(type: 'descriptorWrite', callback: Callback<DescriptorWriteRequest>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: off(type: 'descriptorWrite', callback?: Callback<DescriptorWriteRequest>): void; Differences: NA | Class name: GattServer; API declaration: off(type: 'descriptorWrite', callback?: Callback<DescriptorWriteRequest>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: on(type: 'connectionStateChange', callback: Callback<BLEConnectionChangeState>): void; Differences: NA | Class name: GattServer; API declaration: on(type: 'connectionStateChange', callback: Callback<BLEConnectionChangeState>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: off(type: 'connectionStateChange', callback?: Callback<BLEConnectionChangeState>): void; Differences: NA | Class name: GattServer; API declaration: off(type: 'connectionStateChange', callback?: Callback<BLEConnectionChangeState>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: on(type: 'BLEMtuChange', callback: Callback<number>): void; Differences: NA | Class name: GattServer; API declaration: on(type: 'BLEMtuChange', callback: Callback<number>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattServer; API declaration: off(type: 'BLEMtuChange', callback?: Callback<number>): void; Differences: NA | Class name: GattServer; API declaration: off(type: 'BLEMtuChange', callback?: Callback<number>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface GattClientDevice Differences: NA | Class name: ble; API declaration: interface GattClientDevice Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: connect(): void; Differences: NA | Class name: GattClientDevice; API declaration: connect(): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: disconnect(): void; Differences: NA | Class name: GattClientDevice; API declaration: disconnect(): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: close(): void; Differences: NA | Class name: GattClientDevice; API declaration: close(): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: getDeviceName(callback: AsyncCallback<string>): void; Differences: NA | Class name: GattClientDevice; API declaration: getDeviceName(callback: AsyncCallback<string>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: getDeviceName(): Promise<string>; Differences: NA | Class name: GattClientDevice; API declaration: getDeviceName(): Promise<string>; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: getServices(callback: AsyncCallback<Array<GattService>>): void; Differences: NA | Class name: GattClientDevice; API declaration: getServices(callback: AsyncCallback<Array<GattService>>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: getServices(): Promise<Array<GattService>>; Differences: NA | Class name: GattClientDevice; API declaration: getServices(): Promise<Array<GattService>>; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: readCharacteristicValue(characteristic: BLECharacteristic, callback: AsyncCallback<BLECharacteristic>): void; Differences: NA | Class name: GattClientDevice; API declaration: readCharacteristicValue(characteristic: BLECharacteristic, callback: AsyncCallback<BLECharacteristic>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: readCharacteristicValue(characteristic: BLECharacteristic): Promise<BLECharacteristic>; Differences: NA | Class name: GattClientDevice; API declaration: readCharacteristicValue(characteristic: BLECharacteristic): Promise<BLECharacteristic>; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: readDescriptorValue(descriptor: BLEDescriptor, callback: AsyncCallback<BLEDescriptor>): void; Differences: NA | Class name: GattClientDevice; API declaration: readDescriptorValue(descriptor: BLEDescriptor, callback: AsyncCallback<BLEDescriptor>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: readDescriptorValue(descriptor: BLEDescriptor): Promise<BLEDescriptor>; Differences: NA | Class name: GattClientDevice; API declaration: readDescriptorValue(descriptor: BLEDescriptor): Promise<BLEDescriptor>; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: writeCharacteristicValue(characteristic: BLECharacteristic, writeType: GattWriteType, callback: AsyncCallback<void>): void; Differences: NA | Class name: GattClientDevice; API declaration: writeCharacteristicValue(characteristic: BLECharacteristic, writeType: GattWriteType, callback: AsyncCallback<void>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: writeCharacteristicValue(characteristic: BLECharacteristic, writeType: GattWriteType): Promise<void>; Differences: NA | Class name: GattClientDevice; API declaration: writeCharacteristicValue(characteristic: BLECharacteristic, writeType: GattWriteType): Promise<void>; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: writeDescriptorValue(descriptor: BLEDescriptor, callback: AsyncCallback<void>): void; Differences: NA | Class name: GattClientDevice; API declaration: writeDescriptorValue(descriptor: BLEDescriptor, callback: AsyncCallback<void>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: writeDescriptorValue(descriptor: BLEDescriptor): Promise<void>; Differences: NA | Class name: GattClientDevice; API declaration: writeDescriptorValue(descriptor: BLEDescriptor): Promise<void>; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: setBLEMtuSize(mtu: number): void; Differences: NA | Class name: GattClientDevice; API declaration: setBLEMtuSize(mtu: number): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: on(type: 'BLEConnectionStateChange', callback: Callback<BLEConnectionChangeState>): void; Differences: NA | Class name: GattClientDevice; API declaration: on(type: 'BLEConnectionStateChange', callback: Callback<BLEConnectionChangeState>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: off(type: 'BLEConnectionStateChange', callback?: Callback<BLEConnectionChangeState>): void; Differences: NA | Class name: GattClientDevice; API declaration: off(type: 'BLEConnectionStateChange', callback?: Callback<BLEConnectionChangeState>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: on(type: 'BLEMtuChange', callback: Callback<number>): void; Differences: NA | Class name: GattClientDevice; API declaration: on(type: 'BLEMtuChange', callback: Callback<number>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattClientDevice; API declaration: off(type: 'BLEMtuChange', callback?: Callback<number>): void; Differences: NA | Class name: GattClientDevice; API declaration: off(type: 'BLEMtuChange', callback?: Callback<number>): void; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface GattService Differences: NA | Class name: ble; API declaration: interface GattService Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattService; API declaration: serviceUuid: string; Differences: NA | Class name: GattService; API declaration: serviceUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattService; API declaration: isPrimary: boolean; Differences: NA | Class name: GattService; API declaration: isPrimary: boolean; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattService; API declaration: characteristics: Array<BLECharacteristic>; Differences: NA | Class name: GattService; API declaration: characteristics: Array<BLECharacteristic>; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface BLECharacteristic Differences: NA | Class name: ble; API declaration: interface BLECharacteristic Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: BLECharacteristic; API declaration: serviceUuid: string; Differences: NA | Class name: BLECharacteristic; API declaration: serviceUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: BLECharacteristic; API declaration: characteristicUuid: string; Differences: NA | Class name: BLECharacteristic; API declaration: characteristicUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: BLECharacteristic; API declaration: characteristicValue: ArrayBuffer; Differences: NA | Class name: BLECharacteristic; API declaration: characteristicValue: ArrayBuffer; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: BLECharacteristic; API declaration: descriptors: Array<BLEDescriptor>; Differences: NA | Class name: BLECharacteristic; API declaration: descriptors: Array<BLEDescriptor>; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: BLECharacteristic; API declaration: properties?: GattProperties; Differences: NA | Class name: BLECharacteristic; API declaration: properties?: GattProperties; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface BLEDescriptor Differences: NA | Class name: ble; API declaration: interface BLEDescriptor Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: BLEDescriptor; API declaration: serviceUuid: string; Differences: NA | Class name: BLEDescriptor; API declaration: serviceUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: BLEDescriptor; API declaration: characteristicUuid: string; Differences: NA | Class name: BLEDescriptor; API declaration: characteristicUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: BLEDescriptor; API declaration: descriptorUuid: string; Differences: NA | Class name: BLEDescriptor; API declaration: descriptorUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: BLEDescriptor; API declaration: descriptorValue: ArrayBuffer; Differences: NA | Class name: BLEDescriptor; API declaration: descriptorValue: ArrayBuffer; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface NotifyCharacteristic Differences: NA | Class name: ble; API declaration: interface NotifyCharacteristic Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: NotifyCharacteristic; API declaration: serviceUuid: string; Differences: NA | Class name: NotifyCharacteristic; API declaration: serviceUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: NotifyCharacteristic; API declaration: characteristicUuid: string; Differences: NA | Class name: NotifyCharacteristic; API declaration: characteristicUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: NotifyCharacteristic; API declaration: characteristicValue: ArrayBuffer; Differences: NA | Class name: NotifyCharacteristic; API declaration: characteristicValue: ArrayBuffer; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface CharacteristicReadRequest Differences: NA | Class name: ble; API declaration: interface CharacteristicReadRequest Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: CharacteristicReadRequest; API declaration: deviceId: string; Differences: NA | Class name: CharacteristicReadRequest; API declaration: deviceId: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: CharacteristicReadRequest; API declaration: transId: number; Differences: NA | Class name: CharacteristicReadRequest; API declaration: transId: number; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: CharacteristicReadRequest; API declaration: characteristicUuid: string; Differences: NA | Class name: CharacteristicReadRequest; API declaration: characteristicUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: CharacteristicReadRequest; API declaration: serviceUuid: string; Differences: NA | Class name: CharacteristicReadRequest; API declaration: serviceUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface CharacteristicWriteRequest Differences: NA | Class name: ble; API declaration: interface CharacteristicWriteRequest Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: CharacteristicWriteRequest; API declaration: deviceId: string; Differences: NA | Class name: CharacteristicWriteRequest; API declaration: deviceId: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: CharacteristicWriteRequest; API declaration: transId: number; Differences: NA | Class name: CharacteristicWriteRequest; API declaration: transId: number; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: CharacteristicWriteRequest; API declaration: value: ArrayBuffer; Differences: NA | Class name: CharacteristicWriteRequest; API declaration: value: ArrayBuffer; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: CharacteristicWriteRequest; API declaration: characteristicUuid: string; Differences: NA | Class name: CharacteristicWriteRequest; API declaration: characteristicUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: CharacteristicWriteRequest; API declaration: serviceUuid: string; Differences: NA | Class name: CharacteristicWriteRequest; API declaration: serviceUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface DescriptorReadRequest Differences: NA | Class name: ble; API declaration: interface DescriptorReadRequest Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: DescriptorReadRequest; API declaration: deviceId: string; Differences: NA | Class name: DescriptorReadRequest; API declaration: deviceId: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: DescriptorReadRequest; API declaration: transId: number; Differences: NA | Class name: DescriptorReadRequest; API declaration: transId: number; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: DescriptorReadRequest; API declaration: descriptorUuid: string; Differences: NA | Class name: DescriptorReadRequest; API declaration: descriptorUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: DescriptorReadRequest; API declaration: characteristicUuid: string; Differences: NA | Class name: DescriptorReadRequest; API declaration: characteristicUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: DescriptorReadRequest; API declaration: serviceUuid: string; Differences: NA | Class name: DescriptorReadRequest; API declaration: serviceUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface DescriptorWriteRequest Differences: NA | Class name: ble; API declaration: interface DescriptorWriteRequest Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: DescriptorWriteRequest; API declaration: deviceId: string; Differences: NA | Class name: DescriptorWriteRequest; API declaration: deviceId: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: DescriptorWriteRequest; API declaration: transId: number; Differences: NA | Class name: DescriptorWriteRequest; API declaration: transId: number; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: DescriptorWriteRequest; API declaration: value: ArrayBuffer; Differences: NA | Class name: DescriptorWriteRequest; API declaration: value: ArrayBuffer; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: DescriptorWriteRequest; API declaration: descriptorUuid: string; Differences: NA | Class name: DescriptorWriteRequest; API declaration: descriptorUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: DescriptorWriteRequest; API declaration: characteristicUuid: string; Differences: NA | Class name: DescriptorWriteRequest; API declaration: characteristicUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: DescriptorWriteRequest; API declaration: serviceUuid: string; Differences: NA | Class name: DescriptorWriteRequest; API declaration: serviceUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface ServerResponse Differences: NA | Class name: ble; API declaration: interface ServerResponse Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ServerResponse; API declaration: deviceId: string; Differences: NA | Class name: ServerResponse; API declaration: deviceId: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ServerResponse; API declaration: transId: number; Differences: NA | Class name: ServerResponse; API declaration: transId: number; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ServerResponse; API declaration: status: number; Differences: NA | Class name: ServerResponse; API declaration: status: number; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ServerResponse; API declaration: value: ArrayBuffer; Differences: NA | Class name: ServerResponse; API declaration: value: ArrayBuffer; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface BLEConnectionChangeState Differences: NA | Class name: ble; API declaration: interface BLEConnectionChangeState Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: BLEConnectionChangeState; API declaration: deviceId: string; Differences: NA | Class name: BLEConnectionChangeState; API declaration: deviceId: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: BLEConnectionChangeState; API declaration: state: ProfileConnectionState; Differences: NA | Class name: BLEConnectionChangeState; API declaration: state: ProfileConnectionState; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface ScanResult Differences: NA | Class name: ble; API declaration: interface ScanResult Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanResult; API declaration: deviceId: string; Differences: NA | Class name: ScanResult; API declaration: deviceId: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanResult; API declaration: rssi: number; Differences: NA | Class name: ScanResult; API declaration: rssi: number; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanResult; API declaration: data: ArrayBuffer; Differences: NA | Class name: ScanResult; API declaration: data: ArrayBuffer; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanResult; API declaration: deviceName: string; Differences: NA | Class name: ScanResult; API declaration: deviceName: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanResult; API declaration: connectable: boolean; Differences: NA | Class name: ScanResult; API declaration: connectable: boolean; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface AdvertiseSetting Differences: NA | Class name: ble; API declaration: interface AdvertiseSetting Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: AdvertiseSetting; API declaration: connectable?: boolean; Differences: NA | Class name: AdvertiseSetting; API declaration: connectable?: boolean; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface AdvertiseData Differences: NA | Class name: ble; API declaration: interface AdvertiseData Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: AdvertiseData; API declaration: serviceUuids: Array<string>; Differences: NA | Class name: AdvertiseData; API declaration: serviceUuids: Array<string>; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: AdvertiseData; API declaration: manufactureData: Array<ManufactureData>; Differences: NA | Class name: AdvertiseData; API declaration: manufactureData: Array<ManufactureData>; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: AdvertiseData; API declaration: serviceData: Array<ServiceData>; Differences: NA | Class name: AdvertiseData; API declaration: serviceData: Array<ServiceData>; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: AdvertiseData; API declaration: includeDeviceName?: boolean; Differences: NA | Class name: AdvertiseData; API declaration: includeDeviceName?: boolean; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface AdvertisingParams Differences: NA | Class name: ble; API declaration: interface AdvertisingParams Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: AdvertisingParams; API declaration: advertisingSettings: AdvertiseSetting; Differences: NA | Class name: AdvertisingParams; API declaration: advertisingSettings: AdvertiseSetting; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: AdvertisingParams; API declaration: advertisingData: AdvertiseData; Differences: NA | Class name: AdvertisingParams; API declaration: advertisingData: AdvertiseData; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: AdvertisingParams; API declaration: advertisingResponse?: AdvertiseData; Differences: NA | Class name: AdvertisingParams; API declaration: advertisingResponse?: AdvertiseData; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface AdvertisingStateChangeInfo Differences: NA | Class name: ble; API declaration: interface AdvertisingStateChangeInfo Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: AdvertisingStateChangeInfo; API declaration: advertisingId: number; Differences: NA | Class name: AdvertisingStateChangeInfo; API declaration: advertisingId: number; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: AdvertisingStateChangeInfo; API declaration: state: AdvertisingState; Differences: NA | Class name: AdvertisingStateChangeInfo; API declaration: state: AdvertisingState; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface ManufactureData Differences: NA | Class name: ble; API declaration: interface ManufactureData Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ManufactureData; API declaration: manufactureId: number; Differences: NA | Class name: ManufactureData; API declaration: manufactureId: number; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ManufactureData; API declaration: manufactureValue: ArrayBuffer; Differences: NA | Class name: ManufactureData; API declaration: manufactureValue: ArrayBuffer; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface ServiceData Differences: NA | Class name: ble; API declaration: interface ServiceData Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ServiceData; API declaration: serviceUuid: string; Differences: NA | Class name: ServiceData; API declaration: serviceUuid: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ServiceData; API declaration: serviceValue: ArrayBuffer; Differences: NA | Class name: ServiceData; API declaration: serviceValue: ArrayBuffer; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface ScanFilter Differences: NA | Class name: ble; API declaration: interface ScanFilter Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanFilter; API declaration: deviceId?: string; Differences: NA | Class name: ScanFilter; API declaration: deviceId?: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanFilter; API declaration: name?: string; Differences: NA | Class name: ScanFilter; API declaration: name?: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanFilter; API declaration: serviceUuid?: string; Differences: NA | Class name: ScanFilter; API declaration: serviceUuid?: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanFilter; API declaration: serviceUuidMask?: string; Differences: NA | Class name: ScanFilter; API declaration: serviceUuidMask?: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanFilter; API declaration: serviceSolicitationUuid?: string; Differences: NA | Class name: ScanFilter; API declaration: serviceSolicitationUuid?: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanFilter; API declaration: serviceSolicitationUuidMask?: string; Differences: NA | Class name: ScanFilter; API declaration: serviceSolicitationUuidMask?: string; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanFilter; API declaration: serviceData?: ArrayBuffer; Differences: NA | Class name: ScanFilter; API declaration: serviceData?: ArrayBuffer; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanFilter; API declaration: serviceDataMask?: ArrayBuffer; Differences: NA | Class name: ScanFilter; API declaration: serviceDataMask?: ArrayBuffer; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanFilter; API declaration: manufactureId?: number; Differences: NA | Class name: ScanFilter; API declaration: manufactureId?: number; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanFilter; API declaration: manufactureData?: ArrayBuffer; Differences: NA | Class name: ScanFilter; API declaration: manufactureData?: ArrayBuffer; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanFilter; API declaration: manufactureDataMask?: ArrayBuffer; Differences: NA | Class name: ScanFilter; API declaration: manufactureDataMask?: ArrayBuffer; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface ScanOptions Differences: NA | Class name: ble; API declaration: interface ScanOptions Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanOptions; API declaration: interval?: number; Differences: NA | Class name: ScanOptions; API declaration: interval?: number; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanOptions; API declaration: dutyMode?: ScanDuty; Differences: NA | Class name: ScanOptions; API declaration: dutyMode?: ScanDuty; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanOptions; API declaration: phyType?: PhyType; Differences: NA | Class name: ScanOptions; API declaration: phyType?: PhyType; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: interface GattProperties Differences: NA | Class name: ble; API declaration: interface GattProperties Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattProperties; API declaration: write?: boolean; Differences: NA | Class name: GattProperties; API declaration: write?: boolean; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattProperties; API declaration: writeNoResponse?: boolean; Differences: NA | Class name: GattProperties; API declaration: writeNoResponse?: boolean; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattProperties; API declaration: read?: boolean; Differences: NA | Class name: GattProperties; API declaration: read?: boolean; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattProperties; API declaration: notify?: boolean; Differences: NA | Class name: GattProperties; API declaration: notify?: boolean; Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: enum GattWriteType Differences: NA | Class name: ble; API declaration: enum GattWriteType Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattWriteType; API declaration: WRITE = 1 Differences: NA | Class name: GattWriteType; API declaration: WRITE = 1 Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: GattWriteType; API declaration: WRITE_NO_RESPONSE = 2 Differences: NA | Class name: GattWriteType; API declaration: WRITE_NO_RESPONSE = 2 Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: enum ScanDuty Differences: NA | Class name: ble; API declaration: enum ScanDuty Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanDuty; API declaration: SCAN_MODE_LOW_POWER = 0 Differences: NA | Class name: ScanDuty; API declaration: SCAN_MODE_LOW_POWER = 0 Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanDuty; API declaration: SCAN_MODE_BALANCED = 1 Differences: NA | Class name: ScanDuty; API declaration: SCAN_MODE_BALANCED = 1 Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ScanDuty; API declaration: SCAN_MODE_LOW_LATENCY = 2 Differences: NA | Class name: ScanDuty; API declaration: SCAN_MODE_LOW_LATENCY = 2 Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: enum AdvertisingState Differences: NA | Class name: ble; API declaration: enum AdvertisingState Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: AdvertisingState; API declaration: STARTED = 1 Differences: NA | Class name: AdvertisingState; API declaration: STARTED = 1 Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: AdvertisingState; API declaration: STOPPED = 4 Differences: NA | Class name: AdvertisingState; API declaration: STOPPED = 4 Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: ble; API declaration: enum PhyType Differences: NA | Class name: ble; API declaration: enum PhyType Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: PhyType; API declaration: PHY_LE_1M = 1 Differences: NA | Class name: PhyType; API declaration: PHY_LE_1M = 1 Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: PhyType; API declaration: PHY_LE_ALL_SUPPORTED = 255 Differences: NA | Class name: PhyType; API declaration: PHY_LE_ALL_SUPPORTED = 255 Differences: crossplatform | api/@ohos.bluetooth.ble.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare namespace connection Differences: NA | Class name: global; API declaration: declare namespace connection Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: type ProfileConnectionState = constant.ProfileConnectionState; Differences: NA | Class name: connection; API declaration: type ProfileConnectionState = constant.ProfileConnectionState; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: type ProfileId = constant.ProfileId; Differences: NA | Class name: connection; API declaration: type ProfileId = constant.ProfileId; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: type ProfileUuids = constant.ProfileUuids; Differences: NA | Class name: connection; API declaration: type ProfileUuids = constant.ProfileUuids; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: type MajorClass = constant.MajorClass; Differences: NA | Class name: connection; API declaration: type MajorClass = constant.MajorClass; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: type MajorMinorClass = constant.MajorMinorClass; Differences: NA | Class name: connection; API declaration: type MajorMinorClass = constant.MajorMinorClass; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function getProfileConnectionState(profileId?: ProfileId): ProfileConnectionState; Differences: NA | Class name: connection; API declaration: function getProfileConnectionState(profileId?: ProfileId): ProfileConnectionState; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function pairDevice(deviceId: string, callback: AsyncCallback<void>): void; Differences: NA | Class name: connection; API declaration: function pairDevice(deviceId: string, callback: AsyncCallback<void>): void; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function pairDevice(deviceId: string): Promise<void>; Differences: NA | Class name: connection; API declaration: function pairDevice(deviceId: string): Promise<void>; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function getRemoteDeviceName(deviceId: string): string; Differences: NA | Class name: connection; API declaration: function getRemoteDeviceName(deviceId: string): string; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function getRemoteDeviceClass(deviceId: string): DeviceClass; Differences: NA | Class name: connection; API declaration: function getRemoteDeviceClass(deviceId: string): DeviceClass; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function getLocalName(): string; Differences: NA | Class name: connection; API declaration: function getLocalName(): string; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function getPairedDevices(): Array<string>; Differences: NA | Class name: connection; API declaration: function getPairedDevices(): Array<string>; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function getPairState(deviceId: string): BondState; Differences: NA | Class name: connection; API declaration: function getPairState(deviceId: string): BondState; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function getBluetoothScanMode(): ScanMode; Differences: NA | Class name: connection; API declaration: function getBluetoothScanMode(): ScanMode; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function startBluetoothDiscovery(): void; Differences: NA | Class name: connection; API declaration: function startBluetoothDiscovery(): void; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function stopBluetoothDiscovery(): void; Differences: NA | Class name: connection; API declaration: function stopBluetoothDiscovery(): void; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function isBluetoothDiscovering(): boolean; Differences: NA | Class name: connection; API declaration: function isBluetoothDiscovering(): boolean; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function getRemoteProfileUuids(deviceId: string, callback: AsyncCallback<Array<ProfileUuids>>): void; Differences: NA | Class name: connection; API declaration: function getRemoteProfileUuids(deviceId: string, callback: AsyncCallback<Array<ProfileUuids>>): void; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function getRemoteProfileUuids(deviceId: string): Promise<Array<ProfileUuids>>; Differences: NA | Class name: connection; API declaration: function getRemoteProfileUuids(deviceId: string): Promise<Array<ProfileUuids>>; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function on(type: 'bluetoothDeviceFind', callback: Callback<Array<string>>): void; Differences: NA | Class name: connection; API declaration: function on(type: 'bluetoothDeviceFind', callback: Callback<Array<string>>): void; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function off(type: 'bluetoothDeviceFind', callback?: Callback<Array<string>>): void; Differences: NA | Class name: connection; API declaration: function off(type: 'bluetoothDeviceFind', callback?: Callback<Array<string>>): void; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function on(type: 'bondStateChange', callback: Callback<BondStateParam>): void; Differences: NA | Class name: connection; API declaration: function on(type: 'bondStateChange', callback: Callback<BondStateParam>): void; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: function off(type: 'bondStateChange', callback?: Callback<BondStateParam>): void; Differences: NA | Class name: connection; API declaration: function off(type: 'bondStateChange', callback?: Callback<BondStateParam>): void; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: interface BondStateParam Differences: NA | Class name: connection; API declaration: interface BondStateParam Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: BondStateParam; API declaration: deviceId: string; Differences: NA | Class name: BondStateParam; API declaration: deviceId: string; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: BondStateParam; API declaration: state: BondState; Differences: NA | Class name: BondStateParam; API declaration: state: BondState; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: BondStateParam; API declaration: cause: UnbondCause; Differences: NA | Class name: BondStateParam; API declaration: cause: UnbondCause; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: interface DeviceClass Differences: NA | Class name: connection; API declaration: interface DeviceClass Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: DeviceClass; API declaration: majorClass: MajorClass; Differences: NA | Class name: DeviceClass; API declaration: majorClass: MajorClass; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: DeviceClass; API declaration: majorMinorClass: MajorMinorClass; Differences: NA | Class name: DeviceClass; API declaration: majorMinorClass: MajorMinorClass; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: DeviceClass; API declaration: classOfDevice: number; Differences: NA | Class name: DeviceClass; API declaration: classOfDevice: number; Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: enum ScanMode Differences: NA | Class name: connection; API declaration: enum ScanMode Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: ScanMode; API declaration: SCAN_MODE_NONE = 0 Differences: NA | Class name: ScanMode; API declaration: SCAN_MODE_NONE = 0 Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: ScanMode; API declaration: SCAN_MODE_CONNECTABLE = 1 Differences: NA | Class name: ScanMode; API declaration: SCAN_MODE_CONNECTABLE = 1 Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: ScanMode; API declaration: SCAN_MODE_CONNECTABLE_GENERAL_DISCOVERABLE = 4 Differences: NA | Class name: ScanMode; API declaration: SCAN_MODE_CONNECTABLE_GENERAL_DISCOVERABLE = 4 Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: enum BondState Differences: NA | Class name: connection; API declaration: enum BondState Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: BondState; API declaration: BOND_STATE_INVALID = 0 Differences: NA | Class name: BondState; API declaration: BOND_STATE_INVALID = 0 Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: BondState; API declaration: BOND_STATE_BONDING = 1 Differences: NA | Class name: BondState; API declaration: BOND_STATE_BONDING = 1 Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: BondState; API declaration: BOND_STATE_BONDED = 2 Differences: NA | Class name: BondState; API declaration: BOND_STATE_BONDED = 2 Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: connection; API declaration: enum UnbondCause Differences: NA | Class name: connection; API declaration: enum UnbondCause Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: UnbondCause; API declaration: USER_REMOVED = 0 Differences: NA | Class name: UnbondCause; API declaration: USER_REMOVED = 0 Differences: crossplatform | api/@ohos.bluetooth.connection.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare namespace constant Differences: NA | Class name: global; API declaration: declare namespace constant Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: constant; API declaration: export enum ProfileId Differences: NA | Class name: constant; API declaration: export enum ProfileId Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: ProfileId; API declaration: PROFILE_A2DP_SOURCE = 1 Differences: NA | Class name: ProfileId; API declaration: PROFILE_A2DP_SOURCE = 1 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: ProfileId; API declaration: PROFILE_HANDSFREE_AUDIO_GATEWAY = 4 Differences: NA | Class name: ProfileId; API declaration: PROFILE_HANDSFREE_AUDIO_GATEWAY = 4 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: constant; API declaration: export enum ProfileUuids Differences: NA | Class name: constant; API declaration: export enum ProfileUuids Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: ProfileUuids; API declaration: PROFILE_UUID_HFP_AG = '0000111F-0000-1000-8000-00805F9B34FB' Differences: NA | Class name: ProfileUuids; API declaration: PROFILE_UUID_HFP_AG = '0000111F-0000-1000-8000-00805F9B34FB' Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: ProfileUuids; API declaration: PROFILE_UUID_HFP_HF = '0000111E-0000-1000-8000-00805F9B34FB' Differences: NA | Class name: ProfileUuids; API declaration: PROFILE_UUID_HFP_HF = '0000111E-0000-1000-8000-00805F9B34FB' Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: ProfileUuids; API declaration: PROFILE_UUID_HSP_AG = '00001112-0000-1000-8000-00805F9B34FB' Differences: NA | Class name: ProfileUuids; API declaration: PROFILE_UUID_HSP_AG = '00001112-0000-1000-8000-00805F9B34FB' Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: ProfileUuids; API declaration: PROFILE_UUID_HSP_HS = '00001108-0000-1000-8000-00805F9B34FB' Differences: NA | Class name: ProfileUuids; API declaration: PROFILE_UUID_HSP_HS = '00001108-0000-1000-8000-00805F9B34FB' Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: ProfileUuids; API declaration: PROFILE_UUID_A2DP_SRC = '0000110A-0000-1000-8000-00805F9B34FB' Differences: NA | Class name: ProfileUuids; API declaration: PROFILE_UUID_A2DP_SRC = '0000110A-0000-1000-8000-00805F9B34FB' Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: ProfileUuids; API declaration: PROFILE_UUID_A2DP_SINK = '0000110B-0000-1000-8000-00805F9B34FB' Differences: NA | Class name: ProfileUuids; API declaration: PROFILE_UUID_A2DP_SINK = '0000110B-0000-1000-8000-00805F9B34FB' Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: ProfileUuids; API declaration: PROFILE_UUID_AVRCP_CT = '0000110E-0000-1000-8000-00805F9B34FB' Differences: NA | Class name: ProfileUuids; API declaration: PROFILE_UUID_AVRCP_CT = '0000110E-0000-1000-8000-00805F9B34FB' Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: ProfileUuids; API declaration: PROFILE_UUID_AVRCP_TG = '0000110C-0000-1000-8000-00805F9B34FB' Differences: NA | Class name: ProfileUuids; API declaration: PROFILE_UUID_AVRCP_TG = '0000110C-0000-1000-8000-00805F9B34FB' Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: ProfileUuids; API declaration: PROFILE_UUID_HID = '00001124-0000-1000-8000-00805F9B34FB' Differences: NA | Class name: ProfileUuids; API declaration: PROFILE_UUID_HID = '00001124-0000-1000-8000-00805F9B34FB' Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: ProfileUuids; API declaration: PROFILE_UUID_HOGP = '00001812-0000-1000-8000-00805F9B34FB' Differences: NA | Class name: ProfileUuids; API declaration: PROFILE_UUID_HOGP = '00001812-0000-1000-8000-00805F9B34FB' Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: constant; API declaration: export enum ProfileConnectionState Differences: NA | Class name: constant; API declaration: export enum ProfileConnectionState Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: ProfileConnectionState; API declaration: STATE_DISCONNECTED = 0 Differences: NA | Class name: ProfileConnectionState; API declaration: STATE_DISCONNECTED = 0 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: ProfileConnectionState; API declaration: STATE_CONNECTING = 1 Differences: NA | Class name: ProfileConnectionState; API declaration: STATE_CONNECTING = 1 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: ProfileConnectionState; API declaration: STATE_CONNECTED = 2 Differences: NA | Class name: ProfileConnectionState; API declaration: STATE_CONNECTED = 2 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: ProfileConnectionState; API declaration: STATE_DISCONNECTING = 3 Differences: NA | Class name: ProfileConnectionState; API declaration: STATE_DISCONNECTING = 3 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: constant; API declaration: export enum MajorClass Differences: NA | Class name: constant; API declaration: export enum MajorClass Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorClass; API declaration: MAJOR_AUDIO_VIDEO = 0x0400 Differences: NA | Class name: MajorClass; API declaration: MAJOR_AUDIO_VIDEO = 0x0400 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorClass; API declaration: MAJOR_HEALTH = 0x0900 Differences: NA | Class name: MajorClass; API declaration: MAJOR_HEALTH = 0x0900 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: constant; API declaration: export enum MajorMinorClass Differences: NA | Class name: constant; API declaration: export enum MajorMinorClass Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: COMPUTER_UNCATEGORIZED = 0x0100 Differences: NA | Class name: MajorMinorClass; API declaration: COMPUTER_UNCATEGORIZED = 0x0100 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: COMPUTER_DESKTOP = 0x0104 Differences: NA | Class name: MajorMinorClass; API declaration: COMPUTER_DESKTOP = 0x0104 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: COMPUTER_SERVER = 0x0108 Differences: NA | Class name: MajorMinorClass; API declaration: COMPUTER_SERVER = 0x0108 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: COMPUTER_LAPTOP = 0x010C Differences: NA | Class name: MajorMinorClass; API declaration: COMPUTER_LAPTOP = 0x010C Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: COMPUTER_HANDHELD_PC_PDA = 0x0110 Differences: NA | Class name: MajorMinorClass; API declaration: COMPUTER_HANDHELD_PC_PDA = 0x0110 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: COMPUTER_PALM_SIZE_PC_PDA = 0x0114 Differences: NA | Class name: MajorMinorClass; API declaration: COMPUTER_PALM_SIZE_PC_PDA = 0x0114 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: COMPUTER_WEARABLE = 0x0118 Differences: NA | Class name: MajorMinorClass; API declaration: COMPUTER_WEARABLE = 0x0118 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: PHONE_UNCATEGORIZED = 0x0200 Differences: NA | Class name: MajorMinorClass; API declaration: PHONE_UNCATEGORIZED = 0x0200 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: PHONE_CELLULAR = 0x0204 Differences: NA | Class name: MajorMinorClass; API declaration: PHONE_CELLULAR = 0x0204 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: PHONE_CORDLESS = 0x0208 Differences: NA | Class name: MajorMinorClass; API declaration: PHONE_CORDLESS = 0x0208 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: PHONE_SMART = 0x020C Differences: NA | Class name: MajorMinorClass; API declaration: PHONE_SMART = 0x020C Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: PHONE_MODEM_OR_GATEWAY = 0x0210 Differences: NA | Class name: MajorMinorClass; API declaration: PHONE_MODEM_OR_GATEWAY = 0x0210 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: PHONE_ISDN = 0x0214 Differences: NA | Class name: MajorMinorClass; API declaration: PHONE_ISDN = 0x0214 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_WEARABLE_HEADSET = 0x0404 Differences: NA | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_WEARABLE_HEADSET = 0x0404 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_HANDSFREE = 0x0408 Differences: NA | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_HANDSFREE = 0x0408 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_MICROPHONE = 0x0410 Differences: NA | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_MICROPHONE = 0x0410 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_LOUDSPEAKER = 0x0414 Differences: NA | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_LOUDSPEAKER = 0x0414 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_HEADPHONES = 0x0418 Differences: NA | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_HEADPHONES = 0x0418 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_PORTABLE_AUDIO = 0x041C Differences: NA | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_PORTABLE_AUDIO = 0x041C Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_CAR_AUDIO = 0x0420 Differences: NA | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_CAR_AUDIO = 0x0420 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_SET_TOP_BOX = 0x0424 Differences: NA | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_SET_TOP_BOX = 0x0424 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_HIFI_AUDIO = 0x0428 Differences: NA | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_HIFI_AUDIO = 0x0428 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_VCR = 0x042C Differences: NA | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_VCR = 0x042C Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_VIDEO_CAMERA = 0x0430 Differences: NA | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_VIDEO_CAMERA = 0x0430 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_CAMCORDER = 0x0434 Differences: NA | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_CAMCORDER = 0x0434 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_VIDEO_MONITOR = 0x0438 Differences: NA | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_VIDEO_MONITOR = 0x0438 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_VIDEO_DISPLAY_AND_LOUDSPEAKER = 0x043C Differences: NA | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_VIDEO_DISPLAY_AND_LOUDSPEAKER = 0x043C Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_VIDEO_CONFERENCING = 0x0440 Differences: NA | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_VIDEO_CONFERENCING = 0x0440 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_VIDEO_GAMING_TOY = 0x0448 Differences: NA | Class name: MajorMinorClass; API declaration: AUDIO_VIDEO_VIDEO_GAMING_TOY = 0x0448 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: PERIPHERAL_NON_KEYBOARD_NON_POINTING = 0x0500 Differences: NA | Class name: MajorMinorClass; API declaration: PERIPHERAL_NON_KEYBOARD_NON_POINTING = 0x0500 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: PERIPHERAL_KEYBOARD = 0x0540 Differences: NA | Class name: MajorMinorClass; API declaration: PERIPHERAL_KEYBOARD = 0x0540 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: PERIPHERAL_POINTING_DEVICE = 0x0580 Differences: NA | Class name: MajorMinorClass; API declaration: PERIPHERAL_POINTING_DEVICE = 0x0580 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: PERIPHERAL_KEYBOARD_POINTING = 0x05C0 Differences: NA | Class name: MajorMinorClass; API declaration: PERIPHERAL_KEYBOARD_POINTING = 0x05C0 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: WEARABLE_UNCATEGORIZED = 0x0700 Differences: NA | Class name: MajorMinorClass; API declaration: WEARABLE_UNCATEGORIZED = 0x0700 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: WEARABLE_WRIST_WATCH = 0x0704 Differences: NA | Class name: MajorMinorClass; API declaration: WEARABLE_WRIST_WATCH = 0x0704 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: WEARABLE_PAGER = 0x0708 Differences: NA | Class name: MajorMinorClass; API declaration: WEARABLE_PAGER = 0x0708 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: WEARABLE_JACKET = 0x070C Differences: NA | Class name: MajorMinorClass; API declaration: WEARABLE_JACKET = 0x070C Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: WEARABLE_HELMET = 0x0710 Differences: NA | Class name: MajorMinorClass; API declaration: WEARABLE_HELMET = 0x0710 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: WEARABLE_GLASSES = 0x0714 Differences: NA | Class name: MajorMinorClass; API declaration: WEARABLE_GLASSES = 0x0714 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: TOY_UNCATEGORIZED = 0x0800 Differences: NA | Class name: MajorMinorClass; API declaration: TOY_UNCATEGORIZED = 0x0800 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: TOY_ROBOT = 0x0804 Differences: NA | Class name: MajorMinorClass; API declaration: TOY_ROBOT = 0x0804 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: TOY_VEHICLE = 0x0808 Differences: NA | Class name: MajorMinorClass; API declaration: TOY_VEHICLE = 0x0808 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: TOY_DOLL_ACTION_FIGURE = 0x080C Differences: NA | Class name: MajorMinorClass; API declaration: TOY_DOLL_ACTION_FIGURE = 0x080C Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: TOY_CONTROLLER = 0x0810 Differences: NA | Class name: MajorMinorClass; API declaration: TOY_CONTROLLER = 0x0810 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: TOY_GAME = 0x0814 Differences: NA | Class name: MajorMinorClass; API declaration: TOY_GAME = 0x0814 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: HEALTH_BLOOD_PRESSURE = 0x0904 Differences: NA | Class name: MajorMinorClass; API declaration: HEALTH_BLOOD_PRESSURE = 0x0904 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: HEALTH_THERMOMETER = 0x0908 Differences: NA | Class name: MajorMinorClass; API declaration: HEALTH_THERMOMETER = 0x0908 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: HEALTH_WEIGHING = 0x090C Differences: NA | Class name: MajorMinorClass; API declaration: HEALTH_WEIGHING = 0x090C Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: HEALTH_GLUCOSE = 0x0910 Differences: NA | Class name: MajorMinorClass; API declaration: HEALTH_GLUCOSE = 0x0910 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: HEALTH_PULSE_OXIMETER = 0x0914 Differences: NA | Class name: MajorMinorClass; API declaration: HEALTH_PULSE_OXIMETER = 0x0914 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: HEALTH_PULSE_RATE = 0x0918 Differences: NA | Class name: MajorMinorClass; API declaration: HEALTH_PULSE_RATE = 0x0918 Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| API cross-platform permission change | Class name: MajorMinorClass; API declaration: HEALTH_DATA_DISPLAY = 0x091C Differences: NA | Class name: MajorMinorClass; API declaration: HEALTH_DATA_DISPLAY = 0x091C Differences: crossplatform | api/@ohos.bluetooth.constant.d.ts |
| New error code | Class name: wifiManager; API declaration: function removeCandidateConfig(networkId: number): Promise<void>; Differences: NA | Class name: wifiManager; API declaration: function removeCandidateConfig(networkId: number): Promise<void>; Differences: 2501001 | api/@ohos.wifiManager.d.ts |
| New error code | Class name: wifiManager; API declaration: function removeCandidateConfig(networkId: number, callback: AsyncCallback<void>): void; Differences: NA | Class name: wifiManager; API declaration: function removeCandidateConfig(networkId: number, callback: AsyncCallback<void>): void; Differences: 2501001 | api/@ohos.wifiManager.d.ts |
| New error code | Class name: wifiManager; API declaration: function isMeteredHotspot(): boolean; Differences: NA | Class name: wifiManager; API declaration: function isMeteredHotspot(): boolean; Differences: 2501001 | api/@ohos.wifiManager.d.ts |
| New error code | Class name: wifiManager; API declaration: function getP2pLinkedInfo(callback: AsyncCallback<WifiP2pLinkedInfo>): void; Differences: NA | Class name: wifiManager; API declaration: function getP2pLinkedInfo(callback: AsyncCallback<WifiP2pLinkedInfo>): void; Differences: 2801001 | api/@ohos.wifiManager.d.ts |
| New error code | Class name: wifiManager; API declaration: function getP2pPeerDevices(callback: AsyncCallback<WifiP2pDevice[]>): void; Differences: NA | Class name: wifiManager; API declaration: function getP2pPeerDevices(callback: AsyncCallback<WifiP2pDevice[]>): void; Differences: 2801001 | api/@ohos.wifiManager.d.ts |
| New error code | Class name: wifiManager; API declaration: function getP2pLocalDevice(callback: AsyncCallback<WifiP2pDevice>): void; Differences: NA | Class name: wifiManager; API declaration: function getP2pLocalDevice(callback: AsyncCallback<WifiP2pDevice>): void; Differences: 2801001 | api/@ohos.wifiManager.d.ts |
| New error code | Class name: wifiManager; API declaration: function createGroup(config: WifiP2PConfig): void; Differences: NA | Class name: wifiManager; API declaration: function createGroup(config: WifiP2PConfig): void; Differences: 2801001 | api/@ohos.wifiManager.d.ts |
| New error code | Class name: wifiManager; API declaration: function removeGroup(): void; Differences: NA | Class name: wifiManager; API declaration: function removeGroup(): void; Differences: 2801001 | api/@ohos.wifiManager.d.ts |
| New error code | Class name: wifiManager; API declaration: function p2pConnect(config: WifiP2PConfig): void; Differences: NA | Class name: wifiManager; API declaration: function p2pConnect(config: WifiP2PConfig): void; Differences: 2801001 | api/@ohos.wifiManager.d.ts |
| New error code | Class name: wifiManager; API declaration: function p2pCancelConnect(): void; Differences: NA | Class name: wifiManager; API declaration: function p2pCancelConnect(): void; Differences: 2801001 | api/@ohos.wifiManager.d.ts |
| New error code | Class name: wifiManager; API declaration: function startDiscoverDevices(): void; Differences: NA | Class name: wifiManager; API declaration: function startDiscoverDevices(): void; Differences: 2801001 | api/@ohos.wifiManager.d.ts |
| New error code | Class name: wifiManager; API declaration: function stopDiscoverDevices(): void; Differences: NA | Class name: wifiManager; API declaration: function stopDiscoverDevices(): void; Differences: 2801001 | api/@ohos.wifiManager.d.ts |
| Deleted error code | Class name: access; API declaration: function getState(): BluetoothState; Differences: 201 | Class name: access; API declaration: function getState(): BluetoothState; Differences: NA | api/@ohos.bluetooth.access.d.ts |
| Deleted error code | Class name: wifiManager; API declaration: function isWifiActive(): boolean; Differences: 201 | Class name: wifiManager; API declaration: function isWifiActive(): boolean; Differences: NA | api/@ohos.wifiManager.d.ts |
| Permission change | Class name: access; API declaration: function getState(): BluetoothState; Differences: ohos.permission.ACCESS_BLUETOOTH | Class name: access; API declaration: function getState(): BluetoothState; Differences: NA | api/@ohos.bluetooth.access.d.ts |
| Permission change | Class name: wifiManager; API declaration: function isWifiActive(): boolean; Differences: ohos.permission.GET_WIFI_INFO | Class name: wifiManager; API declaration: function isWifiActive(): boolean; Differences: NA | api/@ohos.wifiManager.d.ts |
| New API | NA | Class name: CodecType; API declaration: CODEC_TYPE_L2HCST = 3 Differences: CODEC_TYPE_L2HCST = 3 | api/@ohos.bluetooth.a2dp.d.ts |
| New API | NA | Class name: CodecType; API declaration: CODEC_TYPE_LDAC = 4 Differences: CODEC_TYPE_LDAC = 4 | api/@ohos.bluetooth.a2dp.d.ts |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 js-apidiff-ArkGraphics2D
openharmony 鸿蒙 js-apidiff-MediaKit
openharmony 鸿蒙 js-apidiff-InputKit
openharmony 鸿蒙 js-apidiff-BasicServicesKit
openharmony 鸿蒙 js-apidiff-ArkWeb
openharmony 鸿蒙 js-apidiff-ArkData
openharmony 鸿蒙 js-apidiff-ArkTS