| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| New error code | Class name: CameraManager; API declaration: createSession<T extends Session>(mode: SceneMode): T; Differences: NA | Class name: CameraManager; API declaration: createSession<T extends Session>(mode: SceneMode): T; Differences: 401 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: CameraInput; API declaration: open(): Promise<void>; Differences: NA | Class name: CameraInput; API declaration: open(): Promise<void>; Differences: 7400102 | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: CameraFormat; API declaration: CAMERA_FORMAT_HEIC = 2003 Differences: CAMERA_FORMAT_HEIC = 2003 | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: interface AutoDeviceSwitchQuery Differences: interface AutoDeviceSwitchQuery | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: AutoDeviceSwitchQuery; API declaration: isAutoDeviceSwitchSupported(): boolean; Differences: isAutoDeviceSwitchSupported(): boolean; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: interface AutoDeviceSwitch Differences: interface AutoDeviceSwitch | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: AutoDeviceSwitch; API declaration: enableAutoDeviceSwitch(enabled: boolean): void; Differences: enableAutoDeviceSwitch(enabled: boolean): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: interface AutoDeviceSwitchStatus Differences: interface AutoDeviceSwitchStatus | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: AutoDeviceSwitchStatus; API declaration: readonly isDeviceSwitched: boolean; Differences: readonly isDeviceSwitched: boolean; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: AutoDeviceSwitchStatus; API declaration: readonly isDeviceCapabilityChanged: boolean; Differences: readonly isDeviceCapabilityChanged: boolean; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoSession; API declaration: on(type: 'autoDeviceSwitchStatusChange', callback: AsyncCallback<AutoDeviceSwitchStatus>): void; Differences: on(type: 'autoDeviceSwitchStatusChange', callback: AsyncCallback<AutoDeviceSwitchStatus>): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoSession; API declaration: off(type: 'autoDeviceSwitchStatusChange', callback?: AsyncCallback<AutoDeviceSwitchStatus>): void; Differences: off(type: 'autoDeviceSwitchStatusChange', callback?: AsyncCallback<AutoDeviceSwitchStatus>): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: VideoSession; API declaration: on(type: 'autoDeviceSwitchStatusChange', callback: AsyncCallback<AutoDeviceSwitchStatus>): void; Differences: on(type: 'autoDeviceSwitchStatusChange', callback: AsyncCallback<AutoDeviceSwitchStatus>): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: VideoSession; API declaration: off(type: 'autoDeviceSwitchStatusChange', callback?: AsyncCallback<AutoDeviceSwitchStatus>): void; Differences: off(type: 'autoDeviceSwitchStatusChange', callback?: AsyncCallback<AutoDeviceSwitchStatus>): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: enum VideoCodecType Differences: enum VideoCodecType | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: VideoCodecType; API declaration: AVC = 0 Differences: AVC = 0 | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: VideoCodecType; API declaration: HEVC = 1 Differences: HEVC = 1 | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoOutput; API declaration: getSupportedMovingPhotoVideoCodecTypes(): Array<VideoCodecType>; Differences: getSupportedMovingPhotoVideoCodecTypes(): Array<VideoCodecType>; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoOutput; API declaration: setMovingPhotoVideoCodecType(codecType: VideoCodecType): void; Differences: setMovingPhotoVideoCodecType(codecType: VideoCodecType): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoOutput; API declaration: enableMirror(enabled: boolean): void; Differences: enableMirror(enabled: boolean): void; | api/@ohos.multimedia.camera.d.ts |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 js-apidiff-ArkGraphics2D
openharmony 鸿蒙 js-apidiff-MediaKit
openharmony 鸿蒙 js-apidiff-InputKit
openharmony 鸿蒙 js-apidiff-BasicServicesKit
openharmony 鸿蒙 js-apidiff-ConnectivityKit
openharmony 鸿蒙 js-apidiff-ArkWeb
openharmony 鸿蒙 js-apidiff-ArkData
openharmony 鸿蒙 js-apidiff-ArkTS