| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| API cross-platform permission change | Class name: global; API declaration: declare namespace unifiedDataChannel Differences: NA | Class name: global; API declaration: declare namespace unifiedDataChannel Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: unifiedDataChannel; API declaration: type ValueType = number |string |boolean |image.PixelMap |Want |ArrayBuffer |object |null |undefined; Differences: NA | Class name: unifiedDataChannel; API declaration: type ValueType = number |string |boolean |image.PixelMap |Want |ArrayBuffer |object |null |undefined; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: unifiedDataChannel; API declaration: class UnifiedData Differences: NA | Class name: unifiedDataChannel; API declaration: class UnifiedData Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: UnifiedData; API declaration: addRecord(record: UnifiedRecord): void; Differences: NA | Class name: UnifiedData; API declaration: addRecord(record: UnifiedRecord): void; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: UnifiedData; API declaration: getRecords(): Array<UnifiedRecord>; Differences: NA | Class name: UnifiedData; API declaration: getRecords(): Array<UnifiedRecord>; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: UnifiedData; API declaration: hasType(type: string): boolean; Differences: NA | Class name: UnifiedData; API declaration: hasType(type: string): boolean; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: UnifiedData; API declaration: getTypes(): Array<string>; Differences: NA | Class name: UnifiedData; API declaration: getTypes(): Array<string>; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: unifiedDataChannel; API declaration: class UnifiedRecord Differences: NA | Class name: unifiedDataChannel; API declaration: class UnifiedRecord Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: UnifiedRecord; API declaration: getType(): string; Differences: NA | Class name: UnifiedRecord; API declaration: getType(): string; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: UnifiedRecord; API declaration: getValue(): ValueType; Differences: NA | Class name: UnifiedRecord; API declaration: getValue(): ValueType; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: unifiedDataChannel; API declaration: class Text Differences: NA | Class name: unifiedDataChannel; API declaration: class Text Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: Text; API declaration: details?: Record<string, string>; Differences: NA | Class name: Text; API declaration: details?: Record<string, string>; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: unifiedDataChannel; API declaration: class PlainText Differences: NA | Class name: unifiedDataChannel; API declaration: class PlainText Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: PlainText; API declaration: textContent: string; Differences: NA | Class name: PlainText; API declaration: textContent: string; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: PlainText; API declaration: abstract?: string; Differences: NA | Class name: PlainText; API declaration: abstract?: string; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: unifiedDataChannel; API declaration: class Hyperlink Differences: NA | Class name: unifiedDataChannel; API declaration: class Hyperlink Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: Hyperlink; API declaration: url: string; Differences: NA | Class name: Hyperlink; API declaration: url: string; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: Hyperlink; API declaration: description?: string; Differences: NA | Class name: Hyperlink; API declaration: description?: string; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: unifiedDataChannel; API declaration: class HTML Differences: NA | Class name: unifiedDataChannel; API declaration: class HTML Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: HTML; API declaration: htmlContent: string; Differences: NA | Class name: HTML; API declaration: htmlContent: string; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: HTML; API declaration: plainContent?: string; Differences: NA | Class name: HTML; API declaration: plainContent?: string; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: unifiedDataChannel; API declaration: class File Differences: NA | Class name: unifiedDataChannel; API declaration: class File Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: File; API declaration: details?: Record<string, string>; Differences: NA | Class name: File; API declaration: details?: Record<string, string>; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: File; API declaration: uri: string; Differences: NA | Class name: File; API declaration: uri: string; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: unifiedDataChannel; API declaration: class Image Differences: NA | Class name: unifiedDataChannel; API declaration: class Image Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: Image; API declaration: imageUri: string; Differences: NA | Class name: Image; API declaration: imageUri: string; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: unifiedDataChannel; API declaration: class Video Differences: NA | Class name: unifiedDataChannel; API declaration: class Video Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: Video; API declaration: videoUri: string; Differences: NA | Class name: Video; API declaration: videoUri: string; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: unifiedDataChannel; API declaration: class Audio Differences: NA | Class name: unifiedDataChannel; API declaration: class Audio Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: Audio; API declaration: audioUri: string; Differences: NA | Class name: Audio; API declaration: audioUri: string; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: unifiedDataChannel; API declaration: class Folder Differences: NA | Class name: unifiedDataChannel; API declaration: class Folder Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: Folder; API declaration: folderUri: string; Differences: NA | Class name: Folder; API declaration: folderUri: string; Differences: crossplatform | api/@ohos.data.unifiedDataChannel.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare namespace uniformTypeDescriptor Differences: NA | Class name: global; API declaration: declare namespace uniformTypeDescriptor Differences: crossplatform | api/@ohos.data.uniformTypeDescriptor.d.ts |
| API cross-platform permission change | Class name: uniformTypeDescriptor; API declaration: enum UniformDataType Differences: NA | Class name: uniformTypeDescriptor; API declaration: enum UniformDataType Differences: crossplatform | api/@ohos.data.uniformTypeDescriptor.d.ts |
| API cross-platform permission change | Class name: UniformDataType; API declaration: TEXT = 'general.text' Differences: NA | Class name: UniformDataType; API declaration: TEXT = 'general.text' Differences: crossplatform | api/@ohos.data.uniformTypeDescriptor.d.ts |
| API cross-platform permission change | Class name: UniformDataType; API declaration: PLAIN_TEXT = 'general.plain-text' Differences: NA | Class name: UniformDataType; API declaration: PLAIN_TEXT = 'general.plain-text' Differences: crossplatform | api/@ohos.data.uniformTypeDescriptor.d.ts |
| API cross-platform permission change | Class name: UniformDataType; API declaration: HTML = 'general.html' Differences: NA | Class name: UniformDataType; API declaration: HTML = 'general.html' Differences: crossplatform | api/@ohos.data.uniformTypeDescriptor.d.ts |
| API cross-platform permission change | Class name: UniformDataType; API declaration: HYPERLINK = 'general.hyperlink' Differences: NA | Class name: UniformDataType; API declaration: HYPERLINK = 'general.hyperlink' Differences: crossplatform | api/@ohos.data.uniformTypeDescriptor.d.ts |
| API cross-platform permission change | Class name: UniformDataType; API declaration: IMAGE = 'general.image' Differences: NA | Class name: UniformDataType; API declaration: IMAGE = 'general.image' Differences: crossplatform | api/@ohos.data.uniformTypeDescriptor.d.ts |
| API cross-platform permission change | Class name: UniformDataType; API declaration: VIDEO = 'general.video' Differences: NA | Class name: UniformDataType; API declaration: VIDEO = 'general.video' Differences: crossplatform | api/@ohos.data.uniformTypeDescriptor.d.ts |
| API cross-platform permission change | Class name: UniformDataType; API declaration: AUDIO = 'general.audio' Differences: NA | Class name: UniformDataType; API declaration: AUDIO = 'general.audio' Differences: crossplatform | api/@ohos.data.uniformTypeDescriptor.d.ts |
| API cross-platform permission change | Class name: UniformDataType; API declaration: FILE = 'general.file' Differences: NA | Class name: UniformDataType; API declaration: FILE = 'general.file' Differences: crossplatform | api/@ohos.data.uniformTypeDescriptor.d.ts |
| API cross-platform permission change | Class name: UniformDataType; API declaration: FOLDER = 'general.folder' Differences: NA | Class name: UniformDataType; API declaration: FOLDER = 'general.folder' Differences: crossplatform | api/@ohos.data.uniformTypeDescriptor.d.ts |
| API cross-platform permission change | Class name: UniformDataType; API declaration: OPENHARMONY_PIXEL_MAP = 'openharmony.pixel-map' Differences: NA | Class name: UniformDataType; API declaration: OPENHARMONY_PIXEL_MAP = 'openharmony.pixel-map' Differences: crossplatform | api/@ohos.data.uniformTypeDescriptor.d.ts |
| New error code | Class name: relationalStore; API declaration: function getRdbStore(context: Context, config: StoreConfig, callback: AsyncCallback<RdbStore>): void; Differences: NA | Class name: relationalStore; API declaration: function getRdbStore(context: Context, config: StoreConfig, callback: AsyncCallback<RdbStore>): void; Differences: 14800020 | api/@ohos.data.relationalStore.d.ts |
| New error code | Class name: relationalStore; API declaration: function getRdbStore(context: Context, config: StoreConfig): Promise<RdbStore>; Differences: NA | Class name: relationalStore; API declaration: function getRdbStore(context: Context, config: StoreConfig): Promise<RdbStore>; Differences: 14800020,14800022,14800023 | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: StoreConfig; API declaration: cryptoParam?: CryptoParam; Differences: cryptoParam?: CryptoParam; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: relationalStore; API declaration: interface CryptoParam Differences: interface CryptoParam | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: CryptoParam; API declaration: encryptionKey: Uint8Array; Differences: encryptionKey: Uint8Array; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: CryptoParam; API declaration: iterationCount?: number; Differences: iterationCount?: number; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: CryptoParam; API declaration: encryptionAlgo?: EncryptionAlgo; Differences: encryptionAlgo?: EncryptionAlgo; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: CryptoParam; API declaration: hmacAlgo?: HmacAlgo; Differences: hmacAlgo?: HmacAlgo; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: CryptoParam; API declaration: kdfAlgo?: KdfAlgo; Differences: kdfAlgo?: KdfAlgo; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: CryptoParam; API declaration: cryptoPageSize?: number; Differences: cryptoPageSize?: number; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: relationalStore; API declaration: enum EncryptionAlgo Differences: enum EncryptionAlgo | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: EncryptionAlgo; API declaration: AES_256_GCM = 0 Differences: AES_256_GCM = 0 | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: EncryptionAlgo; API declaration: AES_256_CBC Differences: AES_256_CBC | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: relationalStore; API declaration: enum HmacAlgo Differences: enum HmacAlgo | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: HmacAlgo; API declaration: SHA1 = 0 Differences: SHA1 = 0 | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: HmacAlgo; API declaration: SHA256 Differences: SHA256 | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: HmacAlgo; API declaration: SHA512 Differences: SHA512 | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: relationalStore; API declaration: enum KdfAlgo Differences: enum KdfAlgo | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: KdfAlgo; API declaration: KDF_SHA1 = 0 Differences: KDF_SHA1 = 0 | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: KdfAlgo; API declaration: KDF_SHA256 Differences: KDF_SHA256 | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: KdfAlgo; API declaration: KDF_SHA512 Differences: KDF_SHA512 | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: relationalStore; API declaration: enum TransactionType Differences: enum TransactionType | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: TransactionType; API declaration: DEFERRED Differences: DEFERRED | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: TransactionType; API declaration: IMMEDIATE Differences: IMMEDIATE | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: TransactionType; API declaration: EXCLUSIVE Differences: EXCLUSIVE | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: relationalStore; API declaration: interface TransactionOptions Differences: interface TransactionOptions | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: TransactionOptions; API declaration: transactionType?: TransactionType; Differences: transactionType?: TransactionType; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: RdbStore; API declaration: createTransaction(options?: TransactionOptions): Promise<Transaction>; Differences: createTransaction(options?: TransactionOptions): Promise<Transaction>; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: relationalStore; API declaration: interface Transaction Differences: interface Transaction | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Transaction; API declaration: commit(): Promise<void>; Differences: commit(): Promise<void>; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Transaction; API declaration: rollback(): Promise<void>; Differences: rollback(): Promise<void>; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Transaction; API declaration: insert(table: string, values: ValuesBucket, conflict?: ConflictResolution): Promise<number>; Differences: insert(table: string, values: ValuesBucket, conflict?: ConflictResolution): Promise<number>; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Transaction; API declaration: insertSync(table: string, values: ValuesBucket |sendableRelationalStore.ValuesBucket, conflict?: ConflictResolution): number; Differences: insertSync(table: string, values: ValuesBucket |sendableRelationalStore.ValuesBucket, conflict?: ConflictResolution): number; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Transaction; API declaration: batchInsert(table: string, values: Array<ValuesBucket>): Promise<number>; Differences: batchInsert(table: string, values: Array<ValuesBucket>): Promise<number>; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Transaction; API declaration: batchInsertSync(table: string, values: Array<ValuesBucket>): number; Differences: batchInsertSync(table: string, values: Array<ValuesBucket>): number; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Transaction; API declaration: update(values: ValuesBucket, predicates: RdbPredicates, conflict?: ConflictResolution): Promise<number>; Differences: update(values: ValuesBucket, predicates: RdbPredicates, conflict?: ConflictResolution): Promise<number>; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Transaction; API declaration: updateSync(values: ValuesBucket, predicates: RdbPredicates, conflict?: ConflictResolution): number; Differences: updateSync(values: ValuesBucket, predicates: RdbPredicates, conflict?: ConflictResolution): number; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Transaction; API declaration: delete(predicates: RdbPredicates): Promise<number>; Differences: delete(predicates: RdbPredicates): Promise<number>; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Transaction; API declaration: deleteSync(predicates: RdbPredicates): number; Differences: deleteSync(predicates: RdbPredicates): number; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Transaction; API declaration: query(predicates: RdbPredicates, columns?: Array<string>): Promise<ResultSet>; Differences: query(predicates: RdbPredicates, columns?: Array<string>): Promise<ResultSet>; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Transaction; API declaration: querySync(predicates: RdbPredicates, columns?: Array<string>): ResultSet; Differences: querySync(predicates: RdbPredicates, columns?: Array<string>): ResultSet; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Transaction; API declaration: querySql(sql: string, args?: Array<ValueType>): Promise<ResultSet>; Differences: querySql(sql: string, args?: Array<ValueType>): Promise<ResultSet>; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Transaction; API declaration: querySqlSync(sql: string, args?: Array<ValueType>): ResultSet; Differences: querySqlSync(sql: string, args?: Array<ValueType>): ResultSet; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Transaction; API declaration: execute(sql: string, args?: Array<ValueType>): Promise<ValueType>; Differences: execute(sql: string, args?: Array<ValueType>): Promise<ValueType>; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Transaction; API declaration: executeSync(sql: string, args?: Array<ValueType>): ValueType; Differences: executeSync(sql: string, args?: Array<ValueType>): ValueType; | api/@ohos.data.relationalStore.d.ts |
| New API | NA | Class name: Intention; API declaration: DRAG = 'Drag' Differences: DRAG = 'Drag' | api/@ohos.data.unifiedDataChannel.d.ts |
| New API | NA | Class name: unifiedDataChannel; API declaration: function setAppShareOptions(intention: Intention, shareOptions: ShareOptions): void; Differences: function setAppShareOptions(intention: Intention, shareOptions: ShareOptions): void; | api/@ohos.data.unifiedDataChannel.d.ts |
| New API | NA | Class name: unifiedDataChannel; API declaration: function removeAppShareOptions(intention: Intention): void; Differences: function removeAppShareOptions(intention: Intention): void; | api/@ohos.data.unifiedDataChannel.d.ts |
| New API | NA | Class name: Preferences; API declaration: flushSync(): void; Differences: flushSync(): void; | api/@ohos.data.preferences.d.ts |
| New API | NA | Class name: Preferences; API declaration: flushSync(): void; Differences: flushSync(): void; | api/@ohos.data.sendablePreferences.d.ets |
| New API | NA | Class name: uniformDataStruct; API declaration: interface ContentForm Differences: interface ContentForm | api/@ohos.data.uniformDataStruct.d.ts |
| New API | NA | Class name: ContentForm; API declaration: readonly uniformDataType: 'general.content-form'; Differences: readonly uniformDataType: 'general.content-form'; | api/@ohos.data.uniformDataStruct.d.ts |
| New API | NA | Class name: ContentForm; API declaration: thumbData?: Uint8Array; Differences: thumbData?: Uint8Array; | api/@ohos.data.uniformDataStruct.d.ts |
| New API | NA | Class name: ContentForm; API declaration: description?: string; Differences: description?: string; | api/@ohos.data.uniformDataStruct.d.ts |
| New API | NA | Class name: ContentForm; API declaration: title: string; Differences: title: string; | api/@ohos.data.uniformDataStruct.d.ts |
| New API | NA | Class name: ContentForm; API declaration: appIcon?: Uint8Array; Differences: appIcon?: Uint8Array; | api/@ohos.data.uniformDataStruct.d.ts |
| New API | NA | Class name: ContentForm; API declaration: appName?: string; Differences: appName?: string; | api/@ohos.data.uniformDataStruct.d.ts |
| New API | NA | Class name: ContentForm; API declaration: linkUri?: string; Differences: linkUri?: string; | api/@ohos.data.uniformDataStruct.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-ArkTS
openharmony 鸿蒙 js-apidiff-MediaLibraryKit