| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| New error code | Class name: AdLoader; API declaration: loadAd(adParam: AdRequestParams, adOptions: AdOptions, listener: AdLoadListener): void; Differences: NA | Class name: AdLoader; API declaration: loadAd(adParam: AdRequestParams, adOptions: AdOptions, listener: AdLoadListener): void; Differences: 801 | api/@ohos.advertising.d.ts |
| New error code | Class name: AdLoader; API declaration: loadAdWithMultiSlots(adParams: AdRequestParams[], adOptions: AdOptions, listener: MultiSlotsAdLoadListener): void; Differences: NA | Class name: AdLoader; API declaration: loadAdWithMultiSlots(adParams: AdRequestParams[], adOptions: AdOptions, listener: MultiSlotsAdLoadListener): void; Differences: 801 | api/@ohos.advertising.d.ts |
| New API | NA | Class name: AdComponent; API declaration: @BuilderParam adRenderer?: () => void; Differences: @BuilderParam adRenderer?: () => void; | api/@ohos.advertising.AdComponent.d.ets |
| New API | NA | Class name: advertising; API declaration: function getAdRequestBody(adParams: AdRequestParams[], adOptions: AdOptions): Promise<string>; Differences: function getAdRequestBody(adParams: AdRequestParams[], adOptions: AdOptions): Promise<string>; | api/@ohos.advertising.d.ts |
| New API | NA | Class name: advertising; API declaration: function parseAdResponse(adResponse: string, listener: MultiSlotsAdLoadListener, context: common.UIAbilityContext): void; Differences: function parseAdResponse(adResponse: string, listener: MultiSlotsAdLoadListener, context: common.UIAbilityContext): void; | api/@ohos.advertising.d.ts |
| New API | NA | Class name: advertising; API declaration: function registerWebAdInterface(controller: web_webview.WebviewController, context: common.UIAbilityContext): void; Differences: function registerWebAdInterface(controller: web_webview.WebviewController, context: common.UIAbilityContext): void; | api/@ohos.advertising.d.ts |
| New Kit | Class name: global; API declaration: api\advertising\advertisement.d.ts Differences: NA | Class name: global; API declaration: api\advertising\advertisement.d.ts Differences: AdsKit | api/advertising/advertisement.d.ts |
| New support for atomic services | Class name: global; API declaration: export interface Advertisement Differences: NA | Class name: global; API declaration: export interface Advertisement Differences: atomicservice | api/advertising/advertisement.d.ts |
| New support for atomic services | Class name: Advertisement; API declaration: adType: number; Differences: NA | Class name: Advertisement; API declaration: adType: number; Differences: atomicservice | api/advertising/advertisement.d.ts |
| New support for atomic services | Class name: Advertisement; API declaration: rewardVerifyConfig: Map<string, string>; Differences: NA | Class name: Advertisement; API declaration: rewardVerifyConfig: Map<string, string>; Differences: atomicservice | api/advertising/advertisement.d.ts |
| New support for atomic services | Class name: Advertisement; API declaration: uniqueId: string; Differences: NA | Class name: Advertisement; API declaration: uniqueId: string; Differences: atomicservice | api/advertising/advertisement.d.ts |
| New support for atomic services | Class name: Advertisement; API declaration: rewarded: boolean; Differences: NA | Class name: Advertisement; API declaration: rewarded: boolean; Differences: atomicservice | api/advertising/advertisement.d.ts |
| New support for atomic services | Class name: Advertisement; API declaration: shown: boolean; Differences: NA | Class name: Advertisement; API declaration: shown: boolean; Differences: atomicservice | api/advertising/advertisement.d.ts |
| New support for atomic services | Class name: Advertisement; API declaration: clicked: boolean; Differences: NA | Class name: Advertisement; API declaration: clicked: boolean; Differences: atomicservice | api/advertising/advertisement.d.ts |
| New support for atomic services | Class name: Advertisement; API declaration: [key: string]: Object; Differences: NA | Class name: Advertisement; API declaration: [key: string]: Object; Differences: atomicservice | api/advertising/advertisement.d.ts |
| New support for atomic services | Class name: global; API declaration: declare struct AdComponent Differences: NA | Class name: global; API declaration: declare struct AdComponent Differences: atomicservice | api/@ohos.advertising.AdComponent.d.ets |
| New support for atomic services | Class name: AdComponent; API declaration: ads: advertising.Advertisement[]; Differences: NA | Class name: AdComponent; API declaration: ads: advertising.Advertisement[]; Differences: atomicservice | api/@ohos.advertising.AdComponent.d.ets |
| New support for atomic services | Class name: AdComponent; API declaration: displayOptions: advertising.AdDisplayOptions; Differences: NA | Class name: AdComponent; API declaration: displayOptions: advertising.AdDisplayOptions; Differences: atomicservice | api/@ohos.advertising.AdComponent.d.ets |
| New support for atomic services | Class name: AdComponent; API declaration: interactionListener: advertising.AdInteractionListener; Differences: NA | Class name: AdComponent; API declaration: interactionListener: advertising.AdInteractionListener; Differences: atomicservice | api/@ohos.advertising.AdComponent.d.ets |
| New support for atomic services | Class name: AdComponent; API declaration: build(): void; Differences: NA | Class name: AdComponent; API declaration: build(): void; Differences: atomicservice | api/@ohos.advertising.AdComponent.d.ets |
| New support for atomic services | Class name: global; API declaration: declare struct AutoAdComponent Differences: NA | Class name: global; API declaration: declare struct AutoAdComponent Differences: atomicservice | api/@ohos.advertising.AutoAdComponent.d.ets |
| New support for atomic services | Class name: AutoAdComponent; API declaration: adParam: advertising.AdRequestParams; Differences: NA | Class name: AutoAdComponent; API declaration: adParam: advertising.AdRequestParams; Differences: atomicservice | api/@ohos.advertising.AutoAdComponent.d.ets |
| New support for atomic services | Class name: AutoAdComponent; API declaration: adOptions: advertising.AdOptions; Differences: NA | Class name: AutoAdComponent; API declaration: adOptions: advertising.AdOptions; Differences: atomicservice | api/@ohos.advertising.AutoAdComponent.d.ets |
| New support for atomic services | Class name: AutoAdComponent; API declaration: displayOptions: advertising.AdDisplayOptions; Differences: NA | Class name: AutoAdComponent; API declaration: displayOptions: advertising.AdDisplayOptions; Differences: atomicservice | api/@ohos.advertising.AutoAdComponent.d.ets |
| New support for atomic services | Class name: AutoAdComponent; API declaration: interactionListener: advertising.AdInteractionListener; Differences: NA | Class name: AutoAdComponent; API declaration: interactionListener: advertising.AdInteractionListener; Differences: atomicservice | api/@ohos.advertising.AutoAdComponent.d.ets |
| New support for atomic services | Class name: AutoAdComponent; API declaration: build(): void; Differences: NA | Class name: AutoAdComponent; API declaration: build(): void; Differences: atomicservice | api/@ohos.advertising.AutoAdComponent.d.ets |
| New support for atomic services | Class name: global; API declaration: declare namespace advertising Differences: NA | Class name: global; API declaration: declare namespace advertising Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: advertising; API declaration: export type Advertisement = _Advertisement; Differences: NA | Class name: advertising; API declaration: export type Advertisement = _Advertisement; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: advertising; API declaration: export interface AdRequestParams Differences: NA | Class name: advertising; API declaration: export interface AdRequestParams Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdRequestParams; API declaration: adId: string; Differences: NA | Class name: AdRequestParams; API declaration: adId: string; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdRequestParams; API declaration: adType?: number; Differences: NA | Class name: AdRequestParams; API declaration: adType?: number; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdRequestParams; API declaration: adCount?: number; Differences: NA | Class name: AdRequestParams; API declaration: adCount?: number; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdRequestParams; API declaration: adWidth?: number; Differences: NA | Class name: AdRequestParams; API declaration: adWidth?: number; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdRequestParams; API declaration: adHeight?: number; Differences: NA | Class name: AdRequestParams; API declaration: adHeight?: number; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdRequestParams; API declaration: adSearchKeyword?: string; Differences: NA | Class name: AdRequestParams; API declaration: adSearchKeyword?: string; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdRequestParams; API declaration: [key: string]: number |boolean |string |undefined; Differences: NA | Class name: AdRequestParams; API declaration: [key: string]: number |boolean |string |undefined; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: advertising; API declaration: export interface AdOptions Differences: NA | Class name: advertising; API declaration: export interface AdOptions Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdOptions; API declaration: tagForChildProtection?: number; Differences: NA | Class name: AdOptions; API declaration: tagForChildProtection?: number; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdOptions; API declaration: adContentClassification?: string; Differences: NA | Class name: AdOptions; API declaration: adContentClassification?: string; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdOptions; API declaration: nonPersonalizedAd?: number; Differences: NA | Class name: AdOptions; API declaration: nonPersonalizedAd?: number; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdOptions; API declaration: [key: string]: number |boolean |string |undefined; Differences: NA | Class name: AdOptions; API declaration: [key: string]: number |boolean |string |undefined; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: advertising; API declaration: export interface AdDisplayOptions Differences: NA | Class name: advertising; API declaration: export interface AdDisplayOptions Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdDisplayOptions; API declaration: customData?: string; Differences: NA | Class name: AdDisplayOptions; API declaration: customData?: string; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdDisplayOptions; API declaration: userId?: string; Differences: NA | Class name: AdDisplayOptions; API declaration: userId?: string; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdDisplayOptions; API declaration: useMobileDataReminder?: boolean; Differences: NA | Class name: AdDisplayOptions; API declaration: useMobileDataReminder?: boolean; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdDisplayOptions; API declaration: mute?: boolean; Differences: NA | Class name: AdDisplayOptions; API declaration: mute?: boolean; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdDisplayOptions; API declaration: audioFocusType?: number; Differences: NA | Class name: AdDisplayOptions; API declaration: audioFocusType?: number; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdDisplayOptions; API declaration: [key: string]: number |boolean |string |undefined; Differences: NA | Class name: AdDisplayOptions; API declaration: [key: string]: number |boolean |string |undefined; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: advertising; API declaration: export interface AdInteractionListener Differences: NA | Class name: advertising; API declaration: export interface AdInteractionListener Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdInteractionListener; API declaration: onStatusChanged(status: string, ad: Advertisement, data: string); Differences: NA | Class name: AdInteractionListener; API declaration: onStatusChanged(status: string, ad: Advertisement, data: string); Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: advertising; API declaration: export interface AdLoadListener Differences: NA | Class name: advertising; API declaration: export interface AdLoadListener Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdLoadListener; API declaration: onAdLoadFailure(errorCode: number, errorMsg: string): void; Differences: NA | Class name: AdLoadListener; API declaration: onAdLoadFailure(errorCode: number, errorMsg: string): void; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdLoadListener; API declaration: onAdLoadSuccess(ads: Array<Advertisement>): void; Differences: NA | Class name: AdLoadListener; API declaration: onAdLoadSuccess(ads: Array<Advertisement>): void; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: advertising; API declaration: export interface MultiSlotsAdLoadListener Differences: NA | Class name: advertising; API declaration: export interface MultiSlotsAdLoadListener Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: MultiSlotsAdLoadListener; API declaration: onAdLoadFailure(errorCode: number, errorMsg: string): void; Differences: NA | Class name: MultiSlotsAdLoadListener; API declaration: onAdLoadFailure(errorCode: number, errorMsg: string): void; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: MultiSlotsAdLoadListener; API declaration: onAdLoadSuccess(adsMap: Map<string, Array<Advertisement>>): void; Differences: NA | Class name: MultiSlotsAdLoadListener; API declaration: onAdLoadSuccess(adsMap: Map<string, Array<Advertisement>>): void; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: advertising; API declaration: function showAd(ad: Advertisement, options: AdDisplayOptions, context?: common.UIAbilityContext): void; Differences: NA | Class name: advertising; API declaration: function showAd(ad: Advertisement, options: AdDisplayOptions, context?: common.UIAbilityContext): void; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: advertising; API declaration: export class AdLoader Differences: NA | Class name: advertising; API declaration: export class AdLoader Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdLoader; API declaration: loadAd(adParam: AdRequestParams, adOptions: AdOptions, listener: AdLoadListener): void; Differences: NA | Class name: AdLoader; API declaration: loadAd(adParam: AdRequestParams, adOptions: AdOptions, listener: AdLoadListener): void; Differences: atomicservice | api/@ohos.advertising.d.ts |
| New support for atomic services | Class name: AdLoader; API declaration: loadAdWithMultiSlots(adParams: AdRequestParams[], adOptions: AdOptions, listener: MultiSlotsAdLoadListener): void; Differences: NA | Class name: AdLoader; API declaration: loadAdWithMultiSlots(adParams: AdRequestParams[], adOptions: AdOptions, listener: MultiSlotsAdLoadListener): void; Differences: atomicservice | api/@ohos.advertising.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