diff --git a/zh-cn/application-dev/reference/apis/js-apis-device-manager.md b/zh-cn/application-dev/reference/apis/js-apis-device-manager.md index eaac2ca81999080311d5761cfe12ab3653f21ecf..f63f84c4df44be1f5cba595b76c257f8e66b4156 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-device-manager.md +++ b/zh-cn/application-dev/reference/apis/js-apis-device-manager.md @@ -16,6 +16,9 @@ import deviceManager from '@ohos.distributedHardware.deviceManager'; createDeviceManager(bundleName: string, callback: AsyncCallback<DeviceManager>): void 创建一个设备管理器实例。 + +**系统能力**:SystemCapability.DistributedHardware.DeviceManager + - 参数: | 参数名 | 类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -39,6 +42,8 @@ createDeviceManager(bundleName: string, callback: AsyncCallback<DeviceManager 表示设备状态变化的枚举。 +**系统能力**:以下各项对应的系统能力均为SystemCapability.DistributedHardware.DeviceManager + | 名称 | 默认值 | 说明 | | -------- | -------- | -------- | | ONLINE | 0 | 设备上线。 | @@ -51,6 +56,8 @@ createDeviceManager(bundleName: string, callback: AsyncCallback<DeviceManager 表示设备类型的枚举类。 +**系统能力**:以下各项对应的系统能力均为SystemCapability.DistributedHardware.DeviceManager + | 名称 | 默认值 | 说明 | | -------- | -------- | -------- | | SPEAKER | 0x0A | 智能音箱 | @@ -58,12 +65,16 @@ createDeviceManager(bundleName: string, callback: AsyncCallback<DeviceManager | TABLET | 0x11 | 平板 | | WEARABLE | 0x6D | 智能穿戴 | | TV | 0x9C | 智慧屏 | +| CAR | 0x83 | 车 | +| UNKNOWN_TYPE | 0 | 未知设备 | ## DeviceInfo 设备信息。 +**系统能力**:以下各项对应的系统能力均为SystemCapability.DistributedHardware.DeviceManager + | 名称 | 类型 | 必填 | 描述 | | -------- | -------- | -------- | -------- | | deviceId | number | 是 | 设备的唯一标识。 | @@ -82,6 +93,8 @@ release(): void 设备管理实例不再使用后,通过该方法释放DeviceManager实例。 +**系统能力**:SystemCapability.DistributedHardware.DeviceManager + - 示例: ``` dmInstance.release(); @@ -94,6 +107,8 @@ getTrustedDeviceListSync(): Array<DeviceInfo> 同步获取所有可信设备列表。 +**系统能力**:SystemCapability.DistributedHardware.DeviceManager + - 返回值: | 名称 | 说明 | | -------- | -------- | @@ -111,6 +126,8 @@ on(type: 'deviceStateChange', callback: Callback<{ action: DeviceStateChange 注册设备状态回调。 +**系统能力**:SystemCapability.DistributedHardware.DeviceManager + - 参数: | 名称 | 参数类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -132,6 +149,8 @@ off(type: 'deviceStateChange', callback?: Call back<{ action: DeviceStateChan 取消注册设备状态回调。 +**系统能力**:SystemCapability.DistributedHardware.DeviceManager + - 参数: | 名称 | 参数类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -153,6 +172,8 @@ on(type: 'serviceDie', callback: () => void): void 注册设备管理服务死亡监听。 +**系统能力**:SystemCapability.DistributedHardware.DeviceManager + - 参数: | 名称 | 参数类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- | @@ -174,6 +195,8 @@ off(type: 'serviceDie', callback?: () => void): void 取消注册设备管理服务死亡监听。 +**系统能力**:SystemCapability.DistributedHardware.DeviceManager + - 参数: | 名称 | 参数类型 | 必填 | 说明 | | -------- | -------- | -------- | -------- |