openharmony 鸿蒙 js-apidiff-ArkWeb

2026-08-25 浏览 (1)

Change TypeOld VersionNew Versiond.ts File
API cross-platform permission changeClass name: webview;
API declaration: interface WebStorageOrigin
DIfferences: NA
Class name: webview;
API declaration: interface WebStorageOrigin
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebStorageOrigin;
API declaration: origin: string;
DIfferences: NA
Class name: WebStorageOrigin;
API declaration: origin: string;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebStorageOrigin;
API declaration: usage: number;
DIfferences: NA
Class name: WebStorageOrigin;
API declaration: usage: number;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebStorageOrigin;
API declaration: quota: number;
DIfferences: NA
Class name: WebStorageOrigin;
API declaration: quota: number;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: webview;
API declaration: class WebStorage
DIfferences: NA
Class name: webview;
API declaration: class WebStorage
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebStorage;
API declaration: static deleteAllData(incognito?: boolean): void;
DIfferences: NA
Class name: WebStorage;
API declaration: static deleteAllData(incognito?: boolean): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebStorage;
API declaration: static deleteOrigin(origin: string): void;
DIfferences: NA
Class name: WebStorage;
API declaration: static deleteOrigin(origin: string): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebStorage;
API declaration: static getOrigins(): Promise<Array<WebStorageOrigin>>;
DIfferences: NA
Class name: WebStorage;
API declaration: static getOrigins(): Promise<Array<WebStorageOrigin>>;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebStorage;
API declaration: static getOrigins(callback: AsyncCallback<Array<WebStorageOrigin>>): void;
DIfferences: NA
Class name: WebStorage;
API declaration: static getOrigins(callback: AsyncCallback<Array<WebStorageOrigin>>): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebStorage;
API declaration: static getOriginQuota(origin: string): Promise<number>;
DIfferences: NA
Class name: WebStorage;
API declaration: static getOriginQuota(origin: string): Promise<number>;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebStorage;
API declaration: static getOriginQuota(origin: string, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: WebStorage;
API declaration: static getOriginQuota(origin: string, callback: AsyncCallback<number>): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebStorage;
API declaration: static getOriginUsage(origin: string): Promise<number>;
DIfferences: NA
Class name: WebStorage;
API declaration: static getOriginUsage(origin: string): Promise<number>;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebStorage;
API declaration: static getOriginUsage(origin: string, callback: AsyncCallback<number>): void;
DIfferences: NA
Class name: WebStorage;
API declaration: static getOriginUsage(origin: string, callback: AsyncCallback<number>): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: webview;
API declaration: class GeolocationPermissions
DIfferences: NA
Class name: webview;
API declaration: class GeolocationPermissions
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: GeolocationPermissions;
API declaration: static allowGeolocation(origin: string, incognito?: boolean): void;
DIfferences: NA
Class name: GeolocationPermissions;
API declaration: static allowGeolocation(origin: string, incognito?: boolean): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: GeolocationPermissions;
API declaration: static deleteGeolocation(origin: string, incognito?: boolean): void;
DIfferences: NA
Class name: GeolocationPermissions;
API declaration: static deleteGeolocation(origin: string, incognito?: boolean): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: GeolocationPermissions;
API declaration: static deleteAllGeolocation(incognito?: boolean): void;
DIfferences: NA
Class name: GeolocationPermissions;
API declaration: static deleteAllGeolocation(incognito?: boolean): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: GeolocationPermissions;
API declaration: static getAccessibleGeolocation(origin: string, incognito?: boolean): Promise<boolean>;
DIfferences: NA
Class name: GeolocationPermissions;
API declaration: static getAccessibleGeolocation(origin: string, incognito?: boolean): Promise<boolean>;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: GeolocationPermissions;
API declaration: static getAccessibleGeolocation(origin: string, callback: AsyncCallback<boolean>, incognito?: boolean): void;
DIfferences: NA
Class name: GeolocationPermissions;
API declaration: static getAccessibleGeolocation(origin: string, callback: AsyncCallback<boolean>, incognito?: boolean): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: GeolocationPermissions;
API declaration: static getStoredGeolocation(incognito?: boolean): Promise<Array<string>>;
DIfferences: NA
Class name: GeolocationPermissions;
API declaration: static getStoredGeolocation(incognito?: boolean): Promise<Array<string>>;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: GeolocationPermissions;
API declaration: static getStoredGeolocation(callback: AsyncCallback<Array<string>>, incognito?: boolean): void;
DIfferences: NA
Class name: GeolocationPermissions;
API declaration: static getStoredGeolocation(callback: AsyncCallback<Array<string>>, incognito?: boolean): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebCookieManager;
API declaration: static existCookie(incognito?: boolean): boolean;
DIfferences: NA
Class name: WebCookieManager;
API declaration: static existCookie(incognito?: boolean): boolean;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebCookieManager;
API declaration: static clearSessionCookie(callback: AsyncCallback<void>): void;
DIfferences: NA
Class name: WebCookieManager;
API declaration: static clearSessionCookie(callback: AsyncCallback<void>): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: webview;
API declaration: enum WebMessageType
DIfferences: NA
Class name: webview;
API declaration: enum WebMessageType
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageType;
API declaration: STRING
DIfferences: NA
Class name: WebMessageType;
API declaration: STRING
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageType;
API declaration: NUMBER
DIfferences: NA
Class name: WebMessageType;
API declaration: NUMBER
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageType;
API declaration: BOOLEAN
DIfferences: NA
Class name: WebMessageType;
API declaration: BOOLEAN
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageType;
API declaration: ARRAY
DIfferences: NA
Class name: WebMessageType;
API declaration: ARRAY
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageType;
API declaration: ERROR
DIfferences: NA
Class name: WebMessageType;
API declaration: ERROR
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: webview;
API declaration: class WebMessageExt
DIfferences: NA
Class name: webview;
API declaration: class WebMessageExt
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageExt;
API declaration: getType(): WebMessageType;
DIfferences: NA
Class name: WebMessageExt;
API declaration: getType(): WebMessageType;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageExt;
API declaration: getString(): string;
DIfferences: NA
Class name: WebMessageExt;
API declaration: getString(): string;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageExt;
API declaration: getNumber(): number;
DIfferences: NA
Class name: WebMessageExt;
API declaration: getNumber(): number;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageExt;
API declaration: getBoolean(): boolean;
DIfferences: NA
Class name: WebMessageExt;
API declaration: getBoolean(): boolean;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageExt;
API declaration: getArray(): Array<string |number |boolean>;
DIfferences: NA
Class name: WebMessageExt;
API declaration: getArray(): Array<string |number |boolean>;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageExt;
API declaration: getError(): Error;
DIfferences: NA
Class name: WebMessageExt;
API declaration: getError(): Error;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageExt;
API declaration: setType(type: WebMessageType): void;
DIfferences: NA
Class name: WebMessageExt;
API declaration: setType(type: WebMessageType): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageExt;
API declaration: setString(message: string): void;
DIfferences: NA
Class name: WebMessageExt;
API declaration: setString(message: string): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageExt;
API declaration: setNumber(message: number): void;
DIfferences: NA
Class name: WebMessageExt;
API declaration: setNumber(message: number): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageExt;
API declaration: setBoolean(message: boolean): void;
DIfferences: NA
Class name: WebMessageExt;
API declaration: setBoolean(message: boolean): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageExt;
API declaration: setArray(message: Array<string |number |boolean>): void;
DIfferences: NA
Class name: WebMessageExt;
API declaration: setArray(message: Array<string |number |boolean>): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessageExt;
API declaration: setError(message: Error): void;
DIfferences: NA
Class name: WebMessageExt;
API declaration: setError(message: Error): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessagePort;
API declaration: postMessageEventExt(message: WebMessageExt): void;
DIfferences: NA
Class name: WebMessagePort;
API declaration: postMessageEventExt(message: WebMessageExt): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebMessagePort;
API declaration: onMessageEventExt(callback: (result: WebMessageExt) => void): void;
DIfferences: NA
Class name: WebMessagePort;
API declaration: onMessageEventExt(callback: (result: WebMessageExt) => void): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: webview;
API declaration: enum JsMessageType
DIfferences: NA
Class name: webview;
API declaration: enum JsMessageType
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: JsMessageType;
API declaration: STRING
DIfferences: NA
Class name: JsMessageType;
API declaration: STRING
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: JsMessageType;
API declaration: NUMBER
DIfferences: NA
Class name: JsMessageType;
API declaration: NUMBER
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: JsMessageType;
API declaration: BOOLEAN
DIfferences: NA
Class name: JsMessageType;
API declaration: BOOLEAN
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: JsMessageType;
API declaration: ARRAY
DIfferences: NA
Class name: JsMessageType;
API declaration: ARRAY
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: webview;
API declaration: class JsMessageExt
DIfferences: NA
Class name: webview;
API declaration: class JsMessageExt
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: JsMessageExt;
API declaration: getType(): JsMessageType;
DIfferences: NA
Class name: JsMessageExt;
API declaration: getType(): JsMessageType;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: JsMessageExt;
API declaration: getString(): string;
DIfferences: NA
Class name: JsMessageExt;
API declaration: getString(): string;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: JsMessageExt;
API declaration: getNumber(): number;
DIfferences: NA
Class name: JsMessageExt;
API declaration: getNumber(): number;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: JsMessageExt;
API declaration: getBoolean(): boolean;
DIfferences: NA
Class name: JsMessageExt;
API declaration: getBoolean(): boolean;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: JsMessageExt;
API declaration: getArray(): Array<string |number |boolean>;
DIfferences: NA
Class name: JsMessageExt;
API declaration: getArray(): Array<string |number |boolean>;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebviewController;
API declaration: static setWebDebuggingAccess(webDebuggingAccess: boolean): void;
DIfferences: NA
Class name: WebviewController;
API declaration: static setWebDebuggingAccess(webDebuggingAccess: boolean): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebviewController;
API declaration: zoomIn(): void;
DIfferences: NA
Class name: WebviewController;
API declaration: zoomIn(): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebviewController;
API declaration: zoomOut(): void;
DIfferences: NA
Class name: WebviewController;
API declaration: zoomOut(): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebviewController;
API declaration: getWebId(): number;
DIfferences: NA
Class name: WebviewController;
API declaration: getWebId(): number;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebviewController;
API declaration: registerJavaScriptProxy(object: object, name: string, methodList: Array<string>, asyncMethodList?: Array<string>, permission?: string): void;
DIfferences: NA
Class name: WebviewController;
API declaration: registerJavaScriptProxy(object: object, name: string, methodList: Array<string>, asyncMethodList?: Array<string>, permission?: string): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebviewController;
API declaration: deleteJavaScriptRegister(name: string): void;
DIfferences: NA
Class name: WebviewController;
API declaration: deleteJavaScriptRegister(name: string): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebviewController;
API declaration: runJavaScriptExt(script: string |ArrayBuffer): Promise<JsMessageExt>;
DIfferences: NA
Class name: WebviewController;
API declaration: runJavaScriptExt(script: string |ArrayBuffer): Promise<JsMessageExt>;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebviewController;
API declaration: runJavaScriptExt(script: string |ArrayBuffer, callback: AsyncCallback<JsMessageExt>): void;
DIfferences: NA
Class name: WebviewController;
API declaration: runJavaScriptExt(script: string |ArrayBuffer, callback: AsyncCallback<JsMessageExt>): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebviewController;
API declaration: pageUp(top: boolean): void;
DIfferences: NA
Class name: WebviewController;
API declaration: pageUp(top: boolean): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebviewController;
API declaration: pageDown(bottom: boolean): void;
DIfferences: NA
Class name: WebviewController;
API declaration: pageDown(bottom: boolean): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebviewController;
API declaration: getOriginalUrl(): string;
DIfferences: NA
Class name: WebviewController;
API declaration: getOriginalUrl(): string;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebviewController;
API declaration: setDownloadDelegate(delegate: WebDownloadDelegate): void;
DIfferences: NA
Class name: WebviewController;
API declaration: setDownloadDelegate(delegate: WebDownloadDelegate): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebviewController;
API declaration: startDownload(url: string): void;
DIfferences: NA
Class name: WebviewController;
API declaration: startDownload(url: string): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebviewController;
API declaration: postUrl(url: string, postData: ArrayBuffer): void;
DIfferences: NA
Class name: WebviewController;
API declaration: postUrl(url: string, postData: ArrayBuffer): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: webview;
API declaration: enum WebDownloadState
DIfferences: NA
Class name: webview;
API declaration: enum WebDownloadState
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadState;
API declaration: IN_PROGRESS = 0
DIfferences: NA
Class name: WebDownloadState;
API declaration: IN_PROGRESS = 0
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadState;
API declaration: COMPLETED
DIfferences: NA
Class name: WebDownloadState;
API declaration: COMPLETED
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadState;
API declaration: CANCELED
DIfferences: NA
Class name: WebDownloadState;
API declaration: CANCELED
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadState;
API declaration: INTERRUPTED
DIfferences: NA
Class name: WebDownloadState;
API declaration: INTERRUPTED
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadState;
API declaration: PENDING
DIfferences: NA
Class name: WebDownloadState;
API declaration: PENDING
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadState;
API declaration: PAUSED
DIfferences: NA
Class name: WebDownloadState;
API declaration: PAUSED
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadState;
API declaration: UNKNOWN
DIfferences: NA
Class name: WebDownloadState;
API declaration: UNKNOWN
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: webview;
API declaration: enum WebDownloadErrorCode
DIfferences: NA
Class name: webview;
API declaration: enum WebDownloadErrorCode
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadErrorCode;
API declaration: USER_CANCELED = 40
DIfferences: NA
Class name: WebDownloadErrorCode;
API declaration: USER_CANCELED = 40
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: webview;
API declaration: class WebDownloadItem
DIfferences: NA
Class name: webview;
API declaration: class WebDownloadItem
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadItem;
API declaration: getGuid(): string;
DIfferences: NA
Class name: WebDownloadItem;
API declaration: getGuid(): string;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadItem;
API declaration: getCurrentSpeed(): number;
DIfferences: NA
Class name: WebDownloadItem;
API declaration: getCurrentSpeed(): number;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadItem;
API declaration: getPercentComplete(): number;
DIfferences: NA
Class name: WebDownloadItem;
API declaration: getPercentComplete(): number;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadItem;
API declaration: getTotalBytes(): number;
DIfferences: NA
Class name: WebDownloadItem;
API declaration: getTotalBytes(): number;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadItem;
API declaration: getState(): WebDownloadState;
DIfferences: NA
Class name: WebDownloadItem;
API declaration: getState(): WebDownloadState;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadItem;
API declaration: getLastErrorCode(): WebDownloadErrorCode;
DIfferences: NA
Class name: WebDownloadItem;
API declaration: getLastErrorCode(): WebDownloadErrorCode;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadItem;
API declaration: getMethod(): string;
DIfferences: NA
Class name: WebDownloadItem;
API declaration: getMethod(): string;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadItem;
API declaration: getMimeType(): string;
DIfferences: NA
Class name: WebDownloadItem;
API declaration: getMimeType(): string;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadItem;
API declaration: getUrl(): string;
DIfferences: NA
Class name: WebDownloadItem;
API declaration: getUrl(): string;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadItem;
API declaration: getSuggestedFileName(): string;
DIfferences: NA
Class name: WebDownloadItem;
API declaration: getSuggestedFileName(): string;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadItem;
API declaration: start(downloadPath: string): void;
DIfferences: NA
Class name: WebDownloadItem;
API declaration: start(downloadPath: string): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadItem;
API declaration: cancel(): void;
DIfferences: NA
Class name: WebDownloadItem;
API declaration: cancel(): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadItem;
API declaration: pause(): void;
DIfferences: NA
Class name: WebDownloadItem;
API declaration: pause(): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadItem;
API declaration: resume(): void;
DIfferences: NA
Class name: WebDownloadItem;
API declaration: resume(): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadItem;
API declaration: getReceivedBytes(): number;
DIfferences: NA
Class name: WebDownloadItem;
API declaration: getReceivedBytes(): number;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadItem;
API declaration: getFullPath(): string;
DIfferences: NA
Class name: WebDownloadItem;
API declaration: getFullPath(): string;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: webview;
API declaration: class WebDownloadDelegate
DIfferences: NA
Class name: webview;
API declaration: class WebDownloadDelegate
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadDelegate;
API declaration: onBeforeDownload(callback: Callback<WebDownloadItem>): void;
DIfferences: NA
Class name: WebDownloadDelegate;
API declaration: onBeforeDownload(callback: Callback<WebDownloadItem>): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadDelegate;
API declaration: onDownloadUpdated(callback: Callback<WebDownloadItem>): void;
DIfferences: NA
Class name: WebDownloadDelegate;
API declaration: onDownloadUpdated(callback: Callback<WebDownloadItem>): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadDelegate;
API declaration: onDownloadFinish(callback: Callback<WebDownloadItem>): void;
DIfferences: NA
Class name: WebDownloadDelegate;
API declaration: onDownloadFinish(callback: Callback<WebDownloadItem>): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadDelegate;
API declaration: onDownloadFailed(callback: Callback<WebDownloadItem>): void;
DIfferences: NA
Class name: WebDownloadDelegate;
API declaration: onDownloadFailed(callback: Callback<WebDownloadItem>): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: webview;
API declaration: class WebDownloadManager
DIfferences: NA
Class name: webview;
API declaration: class WebDownloadManager
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API cross-platform permission changeClass name: WebDownloadManager;
API declaration: static setDownloadDelegate(delegate: WebDownloadDelegate): void;
DIfferences: NA
Class name: WebDownloadManager;
API declaration: static setDownloadDelegate(delegate: WebDownloadDelegate): void;
DIfferences: crossplatform
api/@ohos.web.webview.d.ts
API deprecated version changeClass name: WebviewController;
API declaration: getHitTest(): WebHitTestType;
DIfferences: NA
Class name: WebviewController;
API declaration: getHitTest(): WebHitTestType;
DIfferences: 18
api/@ohos.web.webview.d.ts
API deprecated version changeClass name: WebviewController;
API declaration: getHitTestValue(): HitTestValue;
DIfferences: NA
Class name: WebviewController;
API declaration: getHitTestValue(): HitTestValue;
DIfferences: 18
api/@ohos.web.webview.d.ts
New error codeClass name: WebviewController;
API declaration: enableIntelligentTrackingPrevention(enable: boolean): void;
DIfferences: NA
Class name: WebviewController;
API declaration: enableIntelligentTrackingPrevention(enable: boolean): void;
DIfferences: 801
api/@ohos.web.webview.d.ts
New error codeClass name: WebviewController;
API declaration: isIntelligentTrackingPreventionEnabled(): boolean;
DIfferences: NA
Class name: WebviewController;
API declaration: isIntelligentTrackingPreventionEnabled(): boolean;
DIfferences: 801
api/@ohos.web.webview.d.ts
New error codeClass name: WebviewController;
API declaration: static addIntelligentTrackingPreventionBypassingList(hostList: Array<string>): void;
DIfferences: NA
Class name: WebviewController;
API declaration: static addIntelligentTrackingPreventionBypassingList(hostList: Array<string>): void;
DIfferences: 801
api/@ohos.web.webview.d.ts
New error codeClass name: WebviewController;
API declaration: static removeIntelligentTrackingPreventionBypassingList(hostList: Array<string>): void;
DIfferences: NA
Class name: WebviewController;
API declaration: static removeIntelligentTrackingPreventionBypassingList(hostList: Array<string>): void;
DIfferences: 801
api/@ohos.web.webview.d.ts
New error codeClass name: WebviewController;
API declaration: static clearIntelligentTrackingPreventionBypassingList(): void;
DIfferences: NA
Class name: WebviewController;
API declaration: static clearIntelligentTrackingPreventionBypassingList(): void;
DIfferences: 801
api/@ohos.web.webview.d.ts
New error codeClass name: WebviewController;
API declaration: enableAdsBlock(enable: boolean): void;
DIfferences: NA
Class name: WebviewController;
API declaration: enableAdsBlock(enable: boolean): void;
DIfferences: 801
api/@ohos.web.webview.d.ts
New error codeClass name: WebviewController;
API declaration: isAdsBlockEnabled(): boolean;
DIfferences: NA
Class name: WebviewController;
API declaration: isAdsBlockEnabled(): boolean;
DIfferences: 801
api/@ohos.web.webview.d.ts
New error codeClass name: WebviewController;
API declaration: isAdsBlockEnabledForCurPage(): boolean;
DIfferences: NA
Class name: WebviewController;
API declaration: isAdsBlockEnabledForCurPage(): boolean;
DIfferences: 801
api/@ohos.web.webview.d.ts
New error codeClass name: AdsBlockManager;
API declaration: static setAdsBlockRules(rulesFile: string, replace: boolean): void;
DIfferences: NA
Class name: AdsBlockManager;
API declaration: static setAdsBlockRules(rulesFile: string, replace: boolean): void;
DIfferences: 801
api/@ohos.web.webview.d.ts
New error codeClass name: AdsBlockManager;
API declaration: static addAdsBlockDisallowedList(domainSuffixes: Array<string>): void;
DIfferences: NA
Class name: AdsBlockManager;
API declaration: static addAdsBlockDisallowedList(domainSuffixes: Array<string>): void;
DIfferences: 801
api/@ohos.web.webview.d.ts
New error codeClass name: AdsBlockManager;
API declaration: static addAdsBlockAllowedList(domainSuffixes: Array<string>): void;
DIfferences: NA
Class name: AdsBlockManager;
API declaration: static addAdsBlockAllowedList(domainSuffixes: Array<string>): void;
DIfferences: 801
api/@ohos.web.webview.d.ts
New error codeClass name: AdsBlockManager;
API declaration: static removeAdsBlockDisallowedList(domainSuffixes: Array<string>): void;
DIfferences: NA
Class name: AdsBlockManager;
API declaration: static removeAdsBlockDisallowedList(domainSuffixes: Array<string>): void;
DIfferences: 801
api/@ohos.web.webview.d.ts
New error codeClass name: AdsBlockManager;
API declaration: static removeAdsBlockAllowedList(domainSuffixes: Array<string>): void;
DIfferences: NA
Class name: AdsBlockManager;
API declaration: static removeAdsBlockAllowedList(domainSuffixes: Array<string>): void;
DIfferences: 801
api/@ohos.web.webview.d.ts
New error codeClass name: AdsBlockManager;
API declaration: static clearAdsBlockDisallowedList(): void;
DIfferences: NA
Class name: AdsBlockManager;
API declaration: static clearAdsBlockDisallowedList(): void;
DIfferences: 801
api/@ohos.web.webview.d.ts
New error codeClass name: AdsBlockManager;
API declaration: static clearAdsBlockAllowedList(): void;
DIfferences: NA
Class name: AdsBlockManager;
API declaration: static clearAdsBlockAllowedList(): void;
DIfferences: 801
api/@ohos.web.webview.d.ts
Error code changeClass name: WebviewController;
API declaration: static prepareForPageLoad(url: string, preconnectable: boolean, numSockets: number): void;
DIfferences: 171000013,17100002
Class name: WebviewController;
API declaration: static prepareForPageLoad(url: string, preconnectable: boolean, numSockets: number): void;
DIfferences: 17100002,17100013
api/@ohos.web.webview.d.ts
New APINAClass name: webview;
API declaration: enum ArkWebEngineVersion
DIfferences: enum ArkWebEngineVersion
api/@ohos.web.webview.d.ts
New APINAClass name: ArkWebEngineVersion;
API declaration: SYSTEM_DEFAULT = 0
DIfferences: SYSTEM_DEFAULT = 0
api/@ohos.web.webview.d.ts
New APINAClass name: ArkWebEngineVersion;
API declaration: M114 = 1
DIfferences: M114 = 1
api/@ohos.web.webview.d.ts
New APINAClass name: ArkWebEngineVersion;
API declaration: M132 = 2
DIfferences: M132 = 2
api/@ohos.web.webview.d.ts
New APINAClass name: WebCookieManager;
API declaration: static saveCookieSync(): void;
DIfferences: static saveCookieSync(): void;
api/@ohos.web.webview.d.ts
New APINAClass name: webview;
API declaration: enum ControllerAttachState
DIfferences: enum ControllerAttachState
api/@ohos.web.webview.d.ts
New APINAClass name: ControllerAttachState;
API declaration: UNATTACHED = 0
DIfferences: UNATTACHED = 0
api/@ohos.web.webview.d.ts
New APINAClass name: ControllerAttachState;
API declaration: ATTACHED = 1
DIfferences: ATTACHED = 1
api/@ohos.web.webview.d.ts
New APINAClass name: webview;
API declaration: enum WebBlanklessErrorCode
DIfferences: enum WebBlanklessErrorCode
api/@ohos.web.webview.d.ts
New APINAClass name: WebBlanklessErrorCode;
API declaration: SUCCESS = 0
DIfferences: SUCCESS = 0
api/@ohos.web.webview.d.ts
New APINAClass name: WebBlanklessErrorCode;
API declaration: ERR_UNKNOWN = -1
DIfferences: ERR_UNKNOWN = -1
api/@ohos.web.webview.d.ts
New APINAClass name: WebBlanklessErrorCode;
API declaration: ERR_INVALID_PARAM = -2
DIfferences: ERR_INVALID_PARAM = -2
api/@ohos.web.webview.d.ts
New APINAClass name: WebBlanklessErrorCode;
API declaration: ERR_CONTROLLER_NOT_INITED = -3
DIfferences: ERR_CONTROLLER_NOT_INITED = -3
api/@ohos.web.webview.d.ts
New APINAClass name: WebBlanklessErrorCode;
API declaration: ERR_KEY_NOT_MATCH = -4
DIfferences: ERR_KEY_NOT_MATCH = -4
api/@ohos.web.webview.d.ts
New APINAClass name: WebBlanklessErrorCode;
API declaration: ERR_SIGNIFICANT_CHANGE = -5
DIfferences: ERR_SIGNIFICANT_CHANGE = -5
api/@ohos.web.webview.d.ts
New APINAClass name: webview;
API declaration: interface BlanklessInfo
DIfferences: interface BlanklessInfo
api/@ohos.web.webview.d.ts
New APINAClass name: BlanklessInfo;
API declaration: errCode: WebBlanklessErrorCode;
DIfferences: errCode: WebBlanklessErrorCode;
api/@ohos.web.webview.d.ts
New APINAClass name: BlanklessInfo;
API declaration: similarity: number;
DIfferences: similarity: number;
api/@ohos.web.webview.d.ts
New APINAClass name: BlanklessInfo;
API declaration: loadingTime: number;
DIfferences: loadingTime: number;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: static setActiveWebEngineVersion(engineVersion: ArkWebEngineVersion): void;
DIfferences: static setActiveWebEngineVersion(engineVersion: ArkWebEngineVersion): void;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: static getActiveWebEngineVersion(): ArkWebEngineVersion;
DIfferences: static getActiveWebEngineVersion(): ArkWebEngineVersion;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: static removeAllCache(clearRom: boolean): void;
DIfferences: static removeAllCache(clearRom: boolean): void;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: getLastHitTest(): HitTestValue;
DIfferences: getLastHitTest(): HitTestValue;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: getPageOffset(): ScrollOffset;
DIfferences: getPageOffset(): ScrollOffset;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: static setAppCustomUserAgent(userAgent: string): void;
DIfferences: static setAppCustomUserAgent(userAgent: string): void;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: static setUserAgentForHosts(userAgent: string, hosts: Array<string>): void;
DIfferences: static setUserAgentForHosts(userAgent: string, hosts: Array<string>): void;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: getAttachState(): ControllerAttachState;
DIfferences: getAttachState(): ControllerAttachState;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: on(type: 'controllerAttachStateChange', callback: Callback<ControllerAttachState>): void;
DIfferences: on(type: 'controllerAttachStateChange', callback: Callback<ControllerAttachState>): void;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: off(type: 'controllerAttachStateChange', callback?: Callback<ControllerAttachState>): void;
DIfferences: off(type: 'controllerAttachStateChange', callback?: Callback<ControllerAttachState>): void;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: waitForAttached(timeout: number): Promise<ControllerAttachState>;
DIfferences: waitForAttached(timeout: number): Promise<ControllerAttachState>;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: getProgress(): number;
DIfferences: getProgress(): number;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: avoidVisibleViewportBottom(avoidHeight: number): void;
DIfferences: avoidVisibleViewportBottom(avoidHeight: number): void;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: getBlanklessInfoWithKey(key: string): BlanklessInfo;
DIfferences: getBlanklessInfoWithKey(key: string): BlanklessInfo;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: setBlanklessLoadingWithKey(key: string, is_start: boolean): WebBlanklessErrorCode;
DIfferences: setBlanklessLoadingWithKey(key: string, is_start: boolean): WebBlanklessErrorCode;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: static clearBlanklessLoadingCache(keys?: Array<string>): void;
DIfferences: static clearBlanklessLoadingCache(keys?: Array<string>): void;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: static setBlanklessLoadingCacheCapacity(capacity: number): number;
DIfferences: static setBlanklessLoadingCacheCapacity(capacity: number): number;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: getErrorPageEnabled(): boolean;
DIfferences: getErrorPageEnabled(): boolean;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: setErrorPageEnabled(enable: boolean): void;
DIfferences: setErrorPageEnabled(enable: boolean): void;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: static enablePrivateNetworkAccess(enable: boolean): void;
DIfferences: static enablePrivateNetworkAccess(enable: boolean): void;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: static isPrivateNetworkAccessEnabled(): boolean;
DIfferences: static isPrivateNetworkAccessEnabled(): boolean;
api/@ohos.web.webview.d.ts
New APINAClass name: WebviewController;
API declaration: static setWebDestroyMode(mode: WebDestroyMode): void;
DIfferences: static setWebDestroyMode(mode: WebDestroyMode): void;
api/@ohos.web.webview.d.ts
New APINAClass name: webview;
API declaration: enum ProxySchemeFilter
DIfferences: enum ProxySchemeFilter
api/@ohos.web.webview.d.ts
New APINAClass name: ProxySchemeFilter;
API declaration: MATCH_ALL_SCHEMES = 0
DIfferences: MATCH_ALL_SCHEMES = 0
api/@ohos.web.webview.d.ts
New APINAClass name: ProxySchemeFilter;
API declaration: MATCH_HTTP = 1
DIfferences: MATCH_HTTP = 1
api/@ohos.web.webview.d.ts
New APINAClass name: ProxySchemeFilter;
API declaration: MATCH_HTTPS = 2
DIfferences: MATCH_HTTPS = 2
api/@ohos.web.webview.d.ts
New APINAClass name: webview;
API declaration: class ProxyConfig
DIfferences: class ProxyConfig
api/@ohos.web.webview.d.ts
New APINAClass name: ProxyConfig;
API declaration: insertBypassRule(bypassRule: string): void;
DIfferences: insertBypassRule(bypassRule: string): void;
api/@ohos.web.webview.d.ts
New APINAClass name: ProxyConfig;
API declaration: insertDirectRule(schemeFilter?: ProxySchemeFilter): void;
DIfferences: insertDirectRule(schemeFilter?: ProxySchemeFilter): void;
api/@ohos.web.webview.d.ts
New APINAClass name: ProxyConfig;
API declaration: insertProxyRule(proxyRule: string, schemeFilter?: ProxySchemeFilter): void;
DIfferences: insertProxyRule(proxyRule: string, schemeFilter?: ProxySchemeFilter): void;
api/@ohos.web.webview.d.ts
New APINAClass name: ProxyConfig;
API declaration: bypassHostnamesWithoutPeriod(): void;
DIfferences: bypassHostnamesWithoutPeriod(): void;
api/@ohos.web.webview.d.ts
New APINAClass name: ProxyConfig;
API declaration: clearImplicitRules(): void;
DIfferences: clearImplicitRules(): void;
api/@ohos.web.webview.d.ts
New APINAClass name: ProxyConfig;
API declaration: enableReverseBypass(reverse: boolean): void;
DIfferences: enableReverseBypass(reverse: boolean): void;
api/@ohos.web.webview.d.ts
New APINAClass name: ProxyConfig;
API declaration: getBypassRules(): Array<string>;
DIfferences: getBypassRules(): Array<string>;
api/@ohos.web.webview.d.ts
New APINAClass name: ProxyConfig;
API declaration: getProxyRules(): Array<ProxyRule>;
DIfferences: getProxyRules(): Array<ProxyRule>;
api/@ohos.web.webview.d.ts
New APINAClass name: ProxyConfig;
API declaration: isReverseBypassEnabled(): boolean;
DIfferences: isReverseBypassEnabled(): boolean;
api/@ohos.web.webview.d.ts
New APINAClass name: webview;
API declaration: class ProxyRule
DIfferences: class ProxyRule
api/@ohos.web.webview.d.ts
New APINAClass name: ProxyRule;
API declaration: getSchemeFilter(): ProxySchemeFilter;
DIfferences: getSchemeFilter(): ProxySchemeFilter;
api/@ohos.web.webview.d.ts
New APINAClass name: ProxyRule;
API declaration: getUrl(): string;
DIfferences: getUrl(): string;
api/@ohos.web.webview.d.ts
New APINAClass name: webview;
API declaration: type OnProxyConfigChangeCallback = () => void;
DIfferences: type OnProxyConfigChangeCallback = () => void;
api/@ohos.web.webview.d.ts
New APINAClass name: webview;
API declaration: class ProxyController
DIfferences: class ProxyController
api/@ohos.web.webview.d.ts
New APINAClass name: ProxyController;
API declaration: static applyProxyOverride(proxyConfig: ProxyConfig, callback: OnProxyConfigChangeCallback): void;
DIfferences: static applyProxyOverride(proxyConfig: ProxyConfig, callback: OnProxyConfigChangeCallback): void;
api/@ohos.web.webview.d.ts
New APINAClass name: ProxyController;
API declaration: static removeProxyOverride(callback: OnProxyConfigChangeCallback): void;
DIfferences: static removeProxyOverride(callback: OnProxyConfigChangeCallback): void;
api/@ohos.web.webview.d.ts
New APINAClass name: webview;
API declaration: enum WebDestroyMode
DIfferences: enum WebDestroyMode
api/@ohos.web.webview.d.ts
New APINAClass name: WebDestroyMode;
API declaration: NORMAL_MODE = 0
DIfferences: NORMAL_MODE = 0
api/@ohos.web.webview.d.ts
New APINAClass name: WebDestroyMode;
API declaration: FAST_MODE = 1
DIfferences: FAST_MODE = 1
api/@ohos.web.webview.d.ts
New overloaded class method with subsumptive parameter type rangesClass name: WebviewController;
API declaration: static setWebDebuggingAccess(webDebuggingAccess: boolean): void;
DIfferences: static setWebDebuggingAccess(webDebuggingAccess: boolean): void;
Class name: WebviewController;
API declaration: static setWebDebuggingAccess(webDebuggingAccess: boolean, port: number): void;
DIfferences: static setWebDebuggingAccess(webDebuggingAccess: boolean, port: number): void;
api/@ohos.web.webview.d.ts
New overloaded class method with subsumptive parameter type rangesClass name: WebResourceHandler;
API declaration: didFail(code: WebNetErrorList): void;
DIfferences: didFail(code: WebNetErrorList): void;
Class name: WebResourceHandler;
API declaration: didFail(code: WebNetErrorList, completeIfNoResponse: boolean): void;
DIfferences: didFail(code: WebNetErrorList, completeIfNoResponse: boolean): void;
api/@ohos.web.webview.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-MultimodalAwarenessKit

openharmony 鸿蒙 js-apidiff-ArkData

openharmony 鸿蒙 js-apidiff-NA

openharmony 鸿蒙 js-apidiff-IPCKit

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/Ypb6HIPe