| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| API deprecated version change | Class name: CameraPosition; API declaration: CAMERA_POSITION_FOLD_INNER = 3 Differences: NA | Class name: CameraPosition; API declaration: CAMERA_POSITION_FOLD_INNER = 3 Differences: 12 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: CameraManager; API declaration: createCameraInput(camera: CameraDevice): CameraInput; Differences: NA | Class name: CameraManager; API declaration: createCameraInput(camera: CameraDevice): CameraInput; Differences: 7400102,7400201 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: CameraManager; API declaration: createCameraInput(position: CameraPosition, type: CameraType): CameraInput; Differences: NA | Class name: CameraManager; API declaration: createCameraInput(position: CameraPosition, type: CameraType): CameraInput; Differences: 7400102,7400201 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: CameraManager; API declaration: createPreviewOutput(profile: Profile, surfaceId: string): PreviewOutput; Differences: NA | Class name: CameraManager; API declaration: createPreviewOutput(profile: Profile, surfaceId: string): PreviewOutput; Differences: 7400201 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: CameraManager; API declaration: createPhotoOutput(profile: Profile): PhotoOutput; Differences: NA | Class name: CameraManager; API declaration: createPhotoOutput(profile?: Profile): PhotoOutput; Differences: 7400201 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: CameraManager; API declaration: createVideoOutput(profile: VideoProfile, surfaceId: string): VideoOutput; Differences: NA | Class name: CameraManager; API declaration: createVideoOutput(profile: VideoProfile, surfaceId: string): VideoOutput; Differences: 7400201 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: CameraManager; API declaration: createMetadataOutput(metadataObjectTypes: Array<MetadataObjectType>): MetadataOutput; Differences: NA | Class name: CameraManager; API declaration: createMetadataOutput(metadataObjectTypes: Array<MetadataObjectType>): MetadataOutput; Differences: 7400201 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: CameraManager; API declaration: setTorchMode(mode: TorchMode): void; Differences: NA | Class name: CameraManager; API declaration: setTorchMode(mode: TorchMode): void; Differences: 7400102,7400201 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: AutoExposure; API declaration: setExposureBias(exposureBias: number): void; Differences: NA | Class name: AutoExposure; API declaration: setExposureBias(exposureBias: number): void; Differences: 7400102 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: Zoom; API declaration: getZoomRatio(): number; Differences: NA | Class name: Zoom; API declaration: getZoomRatio(): number; Differences: 7400201 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: Session; API declaration: beginConfig(): void; Differences: NA | Class name: Session; API declaration: beginConfig(): void; Differences: 7400201 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: Session; API declaration: addInput(cameraInput: CameraInput): void; Differences: NA | Class name: Session; API declaration: addInput(cameraInput: CameraInput): void; Differences: 7400201 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: Session; API declaration: removeInput(cameraInput: CameraInput): void; Differences: NA | Class name: Session; API declaration: removeInput(cameraInput: CameraInput): void; Differences: 7400201 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: Session; API declaration: addOutput(cameraOutput: CameraOutput): void; Differences: NA | Class name: Session; API declaration: addOutput(cameraOutput: CameraOutput): void; Differences: 7400201 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: Session; API declaration: removeOutput(cameraOutput: CameraOutput): void; Differences: NA | Class name: Session; API declaration: removeOutput(cameraOutput: CameraOutput): void; Differences: 7400201 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: Session; API declaration: start(callback: AsyncCallback<void>): void; Differences: NA | Class name: Session; API declaration: start(callback: AsyncCallback<void>): void; Differences: 7400102 | api/@ohos.multimedia.camera.d.ts |
| New error code | Class name: Session; API declaration: start(): Promise<void>; Differences: NA | Class name: Session; API declaration: start(): Promise<void>; Differences: 7400102 | api/@ohos.multimedia.camera.d.ts |
| Function change | Class name: CameraManager; API declaration: createPhotoOutput(profile: Profile): PhotoOutput; Differences: profile: Profile | Class name: CameraManager; API declaration: createPhotoOutput(profile?: Profile): PhotoOutput; Differences: profile?: Profile | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: CameraInput; API declaration: open(isSecureEnabled: boolean): Promise<bigint>; Differences: open(isSecureEnabled: boolean): Promise<bigint>; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: enum FoldStatus Differences: enum FoldStatus | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: FoldStatus; API declaration: NON_FOLDABLE = 0 Differences: NON_FOLDABLE = 0 | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: FoldStatus; API declaration: EXPANDED = 1 Differences: EXPANDED = 1 | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: FoldStatus; API declaration: FOLDED = 2 Differences: FOLDED = 2 | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: CameraErrorCode; API declaration: UNRESOLVED_CONFLICTS_WITH_CURRENT_CONFIGURATIONS = 7400110 Differences: UNRESOLVED_CONFLICTS_WITH_CURRENT_CONFIGURATIONS = 7400110 | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: CameraManager; API declaration: on(type: 'foldStatusChange', callback: AsyncCallback<FoldStatusInfo>): void; Differences: on(type: 'foldStatusChange', callback: AsyncCallback<FoldStatusInfo>): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: CameraManager; API declaration: off(type: 'foldStatusChange', callback?: AsyncCallback<FoldStatusInfo>): void; Differences: off(type: 'foldStatusChange', callback?: AsyncCallback<FoldStatusInfo>): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: interface FoldStatusInfo Differences: interface FoldStatusInfo | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: FoldStatusInfo; API declaration: readonly supportedCameras: Array<CameraDevice>; Differences: readonly supportedCameras: Array<CameraDevice>; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: FoldStatusInfo; API declaration: readonly foldStatus: FoldStatus; Differences: readonly foldStatus: FoldStatus; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: CameraDevice; API declaration: readonly cameraOrientation: number; Differences: readonly cameraOrientation: number; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: SceneMode; API declaration: SECURE_PHOTO = 12 Differences: SECURE_PHOTO = 12 | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: interface FlashQuery Differences: interface FlashQuery | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: interface AutoExposureQuery Differences: interface AutoExposureQuery | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: AutoExposureQuery; API declaration: getExposureBiasRange(): Array<number>; Differences: getExposureBiasRange(): Array<number>; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: interface FocusQuery Differences: interface FocusQuery | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: interface ZoomQuery Differences: interface ZoomQuery | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: interface StabilizationQuery Differences: interface StabilizationQuery | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: interface ColorManagementQuery Differences: interface ColorManagementQuery | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: ColorManagementQuery; API declaration: getSupportedColorSpaces(): Array<colorSpaceManager.ColorSpace>; Differences: getSupportedColorSpaces(): Array<colorSpaceManager.ColorSpace>; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: interface ColorManagement Differences: interface ColorManagement | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: ColorManagement; API declaration: getActiveColorSpace(): colorSpaceManager.ColorSpace; Differences: getActiveColorSpace(): colorSpaceManager.ColorSpace; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: ColorManagement; API declaration: setColorSpace(colorSpace: colorSpaceManager.ColorSpace): void; Differences: setColorSpace(colorSpace: colorSpaceManager.ColorSpace): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: enum PreconfigType Differences: enum PreconfigType | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PreconfigType; API declaration: PRECONFIG_720P = 0 Differences: PRECONFIG_720P = 0 | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PreconfigType; API declaration: PRECONFIG_1080P = 1 Differences: PRECONFIG_1080P = 1 | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PreconfigType; API declaration: PRECONFIG_4K = 2 Differences: PRECONFIG_4K = 2 | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PreconfigType; API declaration: PRECONFIG_HIGH_QUALITY = 3 Differences: PRECONFIG_HIGH_QUALITY = 3 | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: enum PreconfigRatio Differences: enum PreconfigRatio | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PreconfigRatio; API declaration: PRECONFIG_RATIO_1_1 = 0 Differences: PRECONFIG_RATIO_1_1 = 0 | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PreconfigRatio; API declaration: PRECONFIG_RATIO_4_3 = 1 Differences: PRECONFIG_RATIO_4_3 = 1 | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PreconfigRatio; API declaration: PRECONFIG_RATIO_16_9 = 2 Differences: PRECONFIG_RATIO_16_9 = 2 | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoSession; API declaration: canPreconfig(preconfigType: PreconfigType, preconfigRatio?: PreconfigRatio): boolean; Differences: canPreconfig(preconfigType: PreconfigType, preconfigRatio?: PreconfigRatio): boolean; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoSession; API declaration: preconfig(preconfigType: PreconfigType, preconfigRatio?: PreconfigRatio): void; Differences: preconfig(preconfigType: PreconfigType, preconfigRatio?: PreconfigRatio): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: VideoSession; API declaration: canPreconfig(preconfigType: PreconfigType, preconfigRatio?: PreconfigRatio): boolean; Differences: canPreconfig(preconfigType: PreconfigType, preconfigRatio?: PreconfigRatio): boolean; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: VideoSession; API declaration: preconfig(preconfigType: PreconfigType, preconfigRatio?: PreconfigRatio): void; Differences: preconfig(preconfigType: PreconfigType, preconfigRatio?: PreconfigRatio): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: interface SecureSession Differences: interface SecureSession | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: SecureSession; API declaration: addSecureOutput(previewOutput: PreviewOutput): void; Differences: addSecureOutput(previewOutput: PreviewOutput): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: SecureSession; API declaration: on(type: 'error', callback: ErrorCallback): void; Differences: on(type: 'error', callback: ErrorCallback): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: SecureSession; API declaration: off(type: 'error', callback?: ErrorCallback): void; Differences: off(type: 'error', callback?: ErrorCallback): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: SecureSession; API declaration: on(type: 'focusStateChange', callback: AsyncCallback<FocusState>): void; Differences: on(type: 'focusStateChange', callback: AsyncCallback<FocusState>): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: SecureSession; API declaration: off(type: 'focusStateChange', callback?: AsyncCallback<FocusState>): void; Differences: off(type: 'focusStateChange', callback?: AsyncCallback<FocusState>): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PreviewOutput; API declaration: getSupportedFrameRates(): Array<FrameRateRange>; Differences: getSupportedFrameRates(): Array<FrameRateRange>; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PreviewOutput; API declaration: setFrameRate(minFps: number, maxFps: number): void; Differences: setFrameRate(minFps: number, maxFps: number): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PreviewOutput; API declaration: getActiveFrameRate(): FrameRateRange; Differences: getActiveFrameRate(): FrameRateRange; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PreviewOutput; API declaration: getActiveProfile(): Profile; Differences: getActiveProfile(): Profile; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PreviewOutput; API declaration: getPreviewRotation(displayRotation: number): ImageRotation; Differences: getPreviewRotation(displayRotation: number): ImageRotation; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PreviewOutput; API declaration: setPreviewRotation(previewRotation: ImageRotation, isDisplayLocked?: boolean): void; Differences: setPreviewRotation(previewRotation: ImageRotation, isDisplayLocked?: boolean): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoOutput; API declaration: on(type: 'photoAssetAvailable', callback: AsyncCallback<photoAccessHelper.PhotoAsset>): void; Differences: on(type: 'photoAssetAvailable', callback: AsyncCallback<photoAccessHelper.PhotoAsset>): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoOutput; API declaration: off(type: 'photoAssetAvailable', callback?: AsyncCallback<photoAccessHelper.PhotoAsset>): void; Differences: off(type: 'photoAssetAvailable', callback?: AsyncCallback<photoAccessHelper.PhotoAsset>): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoOutput; API declaration: on(type: 'frameShutterEnd', callback: AsyncCallback<FrameShutterEndInfo>): void; Differences: on(type: 'frameShutterEnd', callback: AsyncCallback<FrameShutterEndInfo>): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoOutput; API declaration: off(type: 'frameShutterEnd', callback?: AsyncCallback<FrameShutterEndInfo>): void; Differences: off(type: 'frameShutterEnd', callback?: AsyncCallback<FrameShutterEndInfo>): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoOutput; API declaration: on(type: 'captureReady', callback: AsyncCallback<void>): void; Differences: on(type: 'captureReady', callback: AsyncCallback<void>): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoOutput; API declaration: off(type: 'captureReady', callback?: AsyncCallback<void>): void; Differences: off(type: 'captureReady', callback?: AsyncCallback<void>): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoOutput; API declaration: on(type: 'estimatedCaptureDuration', callback: AsyncCallback<number>): void; Differences: on(type: 'estimatedCaptureDuration', callback: AsyncCallback<number>): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoOutput; API declaration: off(type: 'estimatedCaptureDuration', callback?: AsyncCallback<number>): void; Differences: off(type: 'estimatedCaptureDuration', callback?: AsyncCallback<number>): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoOutput; API declaration: getActiveProfile(): Profile; Differences: getActiveProfile(): Profile; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoOutput; API declaration: isMovingPhotoSupported(): boolean; Differences: isMovingPhotoSupported(): boolean; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoOutput; API declaration: enableMovingPhoto(enabled: boolean): void; Differences: enableMovingPhoto(enabled: boolean): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: PhotoOutput; API declaration: getPhotoRotation(deviceDegree: number): ImageRotation; Differences: getPhotoRotation(deviceDegree: number): ImageRotation; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: camera; API declaration: interface FrameShutterEndInfo Differences: interface FrameShutterEndInfo | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: FrameShutterEndInfo; API declaration: captureId: number; Differences: captureId: number; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: VideoOutput; API declaration: getSupportedFrameRates(): Array<FrameRateRange>; Differences: getSupportedFrameRates(): Array<FrameRateRange>; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: VideoOutput; API declaration: setFrameRate(minFps: number, maxFps: number): void; Differences: setFrameRate(minFps: number, maxFps: number): void; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: VideoOutput; API declaration: getActiveFrameRate(): FrameRateRange; Differences: getActiveFrameRate(): FrameRateRange; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: VideoOutput; API declaration: getVideoRotation(deviceDegree: number): ImageRotation; Differences: getVideoRotation(deviceDegree: number): ImageRotation; | api/@ohos.multimedia.camera.d.ts |
| New API | NA | Class name: VideoOutput; API declaration: getActiveProfile(): VideoProfile; Differences: getActiveProfile(): VideoProfile; | api/@ohos.multimedia.camera.d.ts |
| Member moved from child to parent classClass name: Flash; API declaration: hasFlash(): boolean; Differences: hasFlash(): boolean; | Class name: FlashQuery; API declaration: hasFlash(): boolean; Differences: hasFlash(): boolean; | api/@ohos.multimedia.camera.d.ts | |
| Member moved from child to parent classClass name: Flash; API declaration: isFlashModeSupported(flashMode: FlashMode): boolean; Differences: isFlashModeSupported(flashMode: FlashMode): boolean; | Class name: FlashQuery; API declaration: isFlashModeSupported(flashMode: FlashMode): boolean; Differences: isFlashModeSupported(flashMode: FlashMode): boolean; | api/@ohos.multimedia.camera.d.ts | |
| Member moved from child to parent classClass name: AutoExposure; API declaration: isExposureModeSupported(aeMode: ExposureMode): boolean; Differences: isExposureModeSupported(aeMode: ExposureMode): boolean; | Class name: AutoExposureQuery; API declaration: isExposureModeSupported(aeMode: ExposureMode): boolean; Differences: isExposureModeSupported(aeMode: ExposureMode): boolean; | api/@ohos.multimedia.camera.d.ts | |
| Member moved from child to parent classClass name: Focus; API declaration: isFocusModeSupported(afMode: FocusMode): boolean; Differences: isFocusModeSupported(afMode: FocusMode): boolean; | Class name: FocusQuery; API declaration: isFocusModeSupported(afMode: FocusMode): boolean; Differences: isFocusModeSupported(afMode: FocusMode): boolean; | api/@ohos.multimedia.camera.d.ts | |
| Member moved from child to parent classClass name: Zoom; API declaration: getZoomRatioRange(): Array<number>; Differences: getZoomRatioRange(): Array<number>; | Class name: ZoomQuery; API declaration: getZoomRatioRange(): Array<number>; Differences: getZoomRatioRange(): Array<number>; | api/@ohos.multimedia.camera.d.ts | |
| Member moved from child to parent classClass name: Stabilization; API declaration: isVideoStabilizationModeSupported(vsMode: VideoStabilizationMode): boolean; Differences: isVideoStabilizationModeSupported(vsMode: VideoStabilizationMode): boolean; | Class name: StabilizationQuery; API declaration: isVideoStabilizationModeSupported(vsMode: VideoStabilizationMode): boolean; Differences: isVideoStabilizationModeSupported(vsMode: VideoStabilizationMode): boolean; | api/@ohos.multimedia.camera.d.ts | |
| New support for atomic services | Class name: global; API declaration: declare namespace camera Differences: NA | Class name: global; API declaration: declare namespace camera Differences: atomicservice | api/@ohos.multimedia.camera.d.ts |
| New support for atomic services | Class name: camera; API declaration: enum CameraPosition Differences: NA | Class name: camera; API declaration: enum CameraPosition Differences: atomicservice | api/@ohos.multimedia.camera.d.ts |
| New support for atomic services | Class name: CameraPosition; API declaration: CAMERA_POSITION_UNSPECIFIED = 0 Differences: NA | Class name: CameraPosition; API declaration: CAMERA_POSITION_UNSPECIFIED = 0 Differences: atomicservice | api/@ohos.multimedia.camera.d.ts |
| New support for atomic services | Class name: CameraPosition; API declaration: CAMERA_POSITION_BACK = 1 Differences: NA | Class name: CameraPosition; API declaration: CAMERA_POSITION_BACK = 1 Differences: atomicservice | api/@ohos.multimedia.camera.d.ts |
| New support for atomic services | Class name: CameraPosition; API declaration: CAMERA_POSITION_FRONT = 2 Differences: NA | Class name: CameraPosition; API declaration: CAMERA_POSITION_FRONT = 2 Differences: atomicservice | api/@ohos.multimedia.camera.d.ts |
| New support for atomic services | Class name: CameraPosition; API declaration: CAMERA_POSITION_FOLD_INNER = 3 Differences: NA | Class name: CameraPosition; API declaration: CAMERA_POSITION_FOLD_INNER = 3 Differences: atomicservice | api/@ohos.multimedia.camera.d.ts |
| New support for atomic services | Class name: global; API declaration: declare namespace cameraPicker Differences: NA | Class name: global; API declaration: declare namespace cameraPicker Differences: atomicservice | api/@ohos.multimedia.cameraPicker.d.ts |
| New support for atomic services | Class name: cameraPicker; API declaration: class PickerProfile Differences: NA | Class name: cameraPicker; API declaration: class PickerProfile Differences: atomicservice | api/@ohos.multimedia.cameraPicker.d.ts |
| New support for atomic services | Class name: PickerProfile; API declaration: cameraPosition: camera.CameraPosition; Differences: NA | Class name: PickerProfile; API declaration: cameraPosition: camera.CameraPosition; Differences: atomicservice | api/@ohos.multimedia.cameraPicker.d.ts |
| New support for atomic services | Class name: PickerProfile; API declaration: saveUri?: string; Differences: NA | Class name: PickerProfile; API declaration: saveUri?: string; Differences: atomicservice | api/@ohos.multimedia.cameraPicker.d.ts |
| New support for atomic services | Class name: PickerProfile; API declaration: videoDuration?: number; Differences: NA | Class name: PickerProfile; API declaration: videoDuration?: number; Differences: atomicservice | api/@ohos.multimedia.cameraPicker.d.ts |
| New support for atomic services | Class name: cameraPicker; API declaration: enum PickerMediaType Differences: NA | Class name: cameraPicker; API declaration: enum PickerMediaType Differences: atomicservice | api/@ohos.multimedia.cameraPicker.d.ts |
| New support for atomic services | Class name: PickerMediaType; API declaration: PHOTO = 'photo' Differences: NA | Class name: PickerMediaType; API declaration: PHOTO = 'photo' Differences: atomicservice | api/@ohos.multimedia.cameraPicker.d.ts |
| New support for atomic services | Class name: PickerMediaType; API declaration: VIDEO = 'video' Differences: NA | Class name: PickerMediaType; API declaration: VIDEO = 'video' Differences: atomicservice | api/@ohos.multimedia.cameraPicker.d.ts |
| New support for atomic services | Class name: cameraPicker; API declaration: class PickerResult Differences: NA | Class name: cameraPicker; API declaration: class PickerResult Differences: atomicservice | api/@ohos.multimedia.cameraPicker.d.ts |
| New support for atomic services | Class name: PickerResult; API declaration: resultCode: number; Differences: NA | Class name: PickerResult; API declaration: resultCode: number; Differences: atomicservice | api/@ohos.multimedia.cameraPicker.d.ts |
| New support for atomic services | Class name: PickerResult; API declaration: resultUri: string; Differences: NA | Class name: PickerResult; API declaration: resultUri: string; Differences: atomicservice | api/@ohos.multimedia.cameraPicker.d.ts |
| New support for atomic services | Class name: PickerResult; API declaration: mediaType: PickerMediaType; Differences: NA | Class name: PickerResult; API declaration: mediaType: PickerMediaType; Differences: atomicservice | api/@ohos.multimedia.cameraPicker.d.ts |
| New support for atomic services | Class name: cameraPicker; API declaration: function pick(context: Context, mediaTypes: Array<PickerMediaType>, pickerProfile: PickerProfile): Promise<PickerResult>; Differences: NA | Class name: cameraPicker; API declaration: function pick(context: Context, mediaTypes: Array<PickerMediaType>, pickerProfile: PickerProfile): Promise<PickerResult>; Differences: atomicservice | api/@ohos.multimedia.cameraPicker.d.ts |
你可能感兴趣的鸿蒙文章
openharmony 鸿蒙 js-apidiff-ArkGraphics2D
openharmony 鸿蒙 js-apidiff-ArkGraphics3D
openharmony 鸿蒙 js-apidiff-MediaKit
openharmony 鸿蒙 js-apidiff-InputKit
openharmony 鸿蒙 js-apidiff-BasicServicesKit
openharmony 鸿蒙 js-apidiff-ConnectivityKit
openharmony 鸿蒙 js-apidiff-ArkWeb