js-apidiff-distributed-hardware.md 2.0 KB
Newer Older
Z
zengyawen 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
# 分布式硬件子系统JS API变更

OpenHarmony 3.2 Beta3版本相较于OpenHarmony 3.2 Beta2版本,分布式硬件子系统的API变更如下:

## 接口变更

| 模块名 | 类名 | 方法/属性/枚举/常量 | 变更类型 |
|---|---|---|---|
| ohos.distributedHardware.deviceManager | DeviceManager | off(type: 'publishFail', callback?: Callback<{ publishId: number, reason: number }>): void; | 新增 |
| ohos.distributedHardware.deviceManager | DeviceManager | on(type: 'publishFail', callback: Callback<{ publishId: number, reason: number }>): void;   | 新增 |
| ohos.distributedHardware.deviceManager | DeviceManager | off(type: 'publishSuccess', callback?: Callback<{ publishId: number }>): void;              | 新增 |
| ohos.distributedHardware.deviceManager | DeviceManager | on(type: 'publishSuccess', callback: Callback<{ publishId: number }>): void;                | 新增 |
| ohos.distributedHardware.deviceManager | DeviceManager | unPublishDeviceDiscovery(publishId: number): void;                                          | 新增 |
| ohos.distributedHardware.deviceManager | DeviceManager | publishDeviceDiscovery(publishInfo: PublishInfo): void;                                     | 新增 |
| ohos.distributedHardware.deviceManager | PublishInfo   | ranging : boolean;                                                                          | 新增 |
| ohos.distributedHardware.deviceManager | PublishInfo   | freq: ExchangeFreq;                                                                         | 新增 |
| ohos.distributedHardware.deviceManager | PublishInfo   | mode: DiscoverMode;                                                                         | 新增 |
| ohos.distributedHardware.deviceManager | PublishInfo   | publishId: number;                                                                          | 新增 |
| ohos.distributedHardware.deviceManager | DeviceInfo    | range: number;                                                                              | 新增 |