| Change Type | Old Version | New Version | d.ts File |
|---|---|---|---|
| API cross-platform permission change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 change | Class 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 cross-platform permission change | Class name: global; API declaration: declare enum MixedMode DIfferences: NA | Class name: global; API declaration: declare enum MixedMode DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: MixedMode; API declaration: All DIfferences: NA | Class name: MixedMode; API declaration: All = 0 DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: MixedMode; API declaration: Compatible DIfferences: NA | Class name: MixedMode; API declaration: Compatible = 1 DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: MixedMode; API declaration: None DIfferences: NA | Class name: MixedMode; API declaration: None = 2 DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare enum CacheMode DIfferences: NA | Class name: global; API declaration: declare enum CacheMode DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: CacheMode; API declaration: Default DIfferences: NA | Class name: CacheMode; API declaration: Default = 0 DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: CacheMode; API declaration: None DIfferences: NA | Class name: CacheMode; API declaration: None = 1 DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: CacheMode; API declaration: Online DIfferences: NA | Class name: CacheMode; API declaration: Online = 2 DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: CacheMode; API declaration: Only DIfferences: NA | Class name: CacheMode; API declaration: Only = 3 DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare class FullScreenExitHandler DIfferences: NA | Class name: global; API declaration: declare class FullScreenExitHandler DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: FullScreenExitHandler; API declaration: exitFullScreen(): void; DIfferences: NA | Class name: FullScreenExitHandler; API declaration: exitFullScreen(): void; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare interface FullScreenEnterEvent DIfferences: NA | Class name: global; API declaration: declare interface FullScreenEnterEvent DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: FullScreenEnterEvent; API declaration: handler: FullScreenExitHandler; DIfferences: NA | Class name: FullScreenEnterEvent; API declaration: handler: FullScreenExitHandler; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: FullScreenEnterEvent; API declaration: videoWidth?: number; DIfferences: NA | Class name: FullScreenEnterEvent; API declaration: videoWidth?: number; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: FullScreenEnterEvent; API declaration: videoHeight?: number; DIfferences: NA | Class name: FullScreenEnterEvent; API declaration: videoHeight?: number; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: global; API declaration: type OnFullScreenEnterCallback = (event: FullScreenEnterEvent) => void; DIfferences: NA | Class name: global; API declaration: type OnFullScreenEnterCallback = (event: FullScreenEnterEvent) => void; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: ConsoleMessage; API declaration: getSourceId(): string; DIfferences: NA | Class name: ConsoleMessage; API declaration: getSourceId(): string; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: ConsoleMessage; API declaration: getLineNumber(): number; DIfferences: NA | Class name: ConsoleMessage; API declaration: getLineNumber(): number; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebResourceRequest; API declaration: getRequestHeader(): Array<Header>; DIfferences: NA | Class name: WebResourceRequest; API declaration: getRequestHeader(): Array<Header>; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebResourceRequest; API declaration: isRequestGesture(): boolean; DIfferences: NA | Class name: WebResourceRequest; API declaration: isRequestGesture(): boolean; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebResourceRequest; API declaration: isMainFrame(): boolean; DIfferences: NA | Class name: WebResourceRequest; API declaration: isMainFrame(): boolean; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebResourceRequest; API declaration: isRedirect(): boolean; DIfferences: NA | Class name: WebResourceRequest; API declaration: isRedirect(): boolean; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebResourceRequest; API declaration: getRequestMethod(): string; DIfferences: NA | Class name: WebResourceRequest; API declaration: getRequestMethod(): string; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebResourceResponse; API declaration: getResponseData(): string; DIfferences: NA | Class name: WebResourceResponse; API declaration: getResponseData(): string; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebResourceResponse; API declaration: getResponseDataEx(): string |number |ArrayBuffer |Resource |undefined; DIfferences: NA | Class name: WebResourceResponse; API declaration: getResponseDataEx(): string |number |ArrayBuffer |Resource |undefined; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebResourceResponse; API declaration: getReasonMessage(): string; DIfferences: NA | Class name: WebResourceResponse; API declaration: getReasonMessage(): string; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebResourceResponse; API declaration: getResponseHeader(): Array<Header>; DIfferences: NA | Class name: WebResourceResponse; API declaration: getResponseHeader(): Array<Header>; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebResourceResponse; API declaration: getResponseIsReady(): boolean; DIfferences: NA | Class name: WebResourceResponse; API declaration: getResponseIsReady(): boolean; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare interface Header DIfferences: NA | Class name: global; API declaration: declare interface Header DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: Header; API declaration: headerKey: string; DIfferences: NA | Class name: Header; API declaration: headerKey: string; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: Header; API declaration: headerValue: string; DIfferences: NA | Class name: Header; API declaration: headerValue: string; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebOptions; API declaration: incognitoMode?: boolean; DIfferences: NA | Class name: WebOptions; API declaration: incognitoMode?: boolean; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare interface OnBeforeUnloadEvent DIfferences: NA | Class name: global; API declaration: declare interface OnBeforeUnloadEvent DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: OnBeforeUnloadEvent; API declaration: url: string; DIfferences: NA | Class name: OnBeforeUnloadEvent; API declaration: url: string; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: OnBeforeUnloadEvent; API declaration: message: string; DIfferences: NA | Class name: OnBeforeUnloadEvent; API declaration: message: string; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: OnBeforeUnloadEvent; API declaration: result: JsResult; DIfferences: NA | Class name: OnBeforeUnloadEvent; API declaration: result: JsResult; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: OnDownloadStartEvent; API declaration: contentDisposition: string; DIfferences: NA | Class name: OnDownloadStartEvent; API declaration: contentDisposition: string; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: global; API declaration: declare interface OnRefreshAccessedHistoryEvent DIfferences: NA | Class name: global; API declaration: declare interface OnRefreshAccessedHistoryEvent DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: OnRefreshAccessedHistoryEvent; API declaration: url: string; DIfferences: NA | Class name: OnRefreshAccessedHistoryEvent; API declaration: url: string; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: OnRefreshAccessedHistoryEvent; API declaration: isRefreshed: boolean; DIfferences: NA | Class name: OnRefreshAccessedHistoryEvent; API declaration: isRefreshed: boolean; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebAttribute; API declaration: onlineImageAccess(onlineImageAccess: boolean): WebAttribute; DIfferences: NA | Class name: WebAttribute; API declaration: onlineImageAccess(onlineImageAccess: boolean): WebAttribute; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebAttribute; API declaration: domStorageAccess(domStorageAccess: boolean): WebAttribute; DIfferences: NA | Class name: WebAttribute; API declaration: domStorageAccess(domStorageAccess: boolean): WebAttribute; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebAttribute; API declaration: imageAccess(imageAccess: boolean): WebAttribute; DIfferences: NA | Class name: WebAttribute; API declaration: imageAccess(imageAccess: boolean): WebAttribute; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebAttribute; API declaration: mixedMode(mixedMode: MixedMode): WebAttribute; DIfferences: NA | Class name: WebAttribute; API declaration: mixedMode(mixedMode: MixedMode): WebAttribute; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebAttribute; API declaration: cacheMode(cacheMode: CacheMode): WebAttribute; DIfferences: NA | Class name: WebAttribute; API declaration: cacheMode(cacheMode: CacheMode): WebAttribute; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebAttribute; API declaration: onBeforeUnload(callback: Callback<OnBeforeUnloadEvent, boolean>): WebAttribute; DIfferences: NA | Class name: WebAttribute; API declaration: onBeforeUnload(callback: Callback<OnBeforeUnloadEvent, boolean>): WebAttribute; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebAttribute; API declaration: onRefreshAccessedHistory(callback: Callback<OnRefreshAccessedHistoryEvent>): WebAttribute; DIfferences: NA | Class name: WebAttribute; API declaration: onRefreshAccessedHistory(callback: Callback<OnRefreshAccessedHistoryEvent>): WebAttribute; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebAttribute; API declaration: onFullScreenExit(callback: () => void): WebAttribute; DIfferences: NA | Class name: WebAttribute; API declaration: onFullScreenExit(callback: () => void): WebAttribute; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebAttribute; API declaration: onFullScreenEnter(callback: OnFullScreenEnterCallback): WebAttribute; DIfferences: NA | Class name: WebAttribute; API declaration: onFullScreenEnter(callback: OnFullScreenEnterCallback): WebAttribute; DIfferences: crossplatform | component/web.d.ts |
| API cross-platform permission change | Class name: WebAttribute; API declaration: blockNetwork(block: boolean): WebAttribute; DIfferences: NA | Class name: WebAttribute; API declaration: blockNetwork(block: boolean): WebAttribute; DIfferences: crossplatform | component/web.d.ts |
| API deprecated version change | Class 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 change | Class 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 code | Class 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 code | Class 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 code | Class 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 code | Class 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 code | Class 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 code | Class 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 code | Class 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 code | Class 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 code | Class 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 code | Class 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 code | Class 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 code | Class 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 code | Class 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 code | Class 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 code | Class 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 |
| New API | NA | Class name: WebviewController; API declaration: static removeAllCache(clearRom: boolean): void; DIfferences: static removeAllCache(clearRom: boolean): void; | api/@ohos.web.webview.d.ts |
| New API | NA | Class name: WebviewController; API declaration: getLastHitTest(): HitTestValue; DIfferences: getLastHitTest(): HitTestValue; | api/@ohos.web.webview.d.ts |
| New API | NA | Class name: FileSelectorParam; API declaration: getMimeTypes(): Array<string>; DIfferences: getMimeTypes(): Array<string>; | component/web.d.ts |
| New API | NA | Class name: WebAttribute; API declaration: enableFollowSystemFontWeight(follow: boolean): WebAttribute; DIfferences: enableFollowSystemFontWeight(follow: boolean): WebAttribute; | component/web.d.ts |
| New API | NA | Class name: WebAttribute; API declaration: enableWebAVSession(enabled: boolean): WebAttribute; DIfferences: enableWebAVSession(enabled: boolean): WebAttribute; | component/web.d.ts |
| New API | NA | Class name: WebAttribute; API declaration: nativeEmbedOptions(options?: EmbedOptions): WebAttribute; DIfferences: nativeEmbedOptions(options?: EmbedOptions): WebAttribute; | component/web.d.ts |
| New API | NA | Class name: global; API declaration: declare interface EmbedOptions DIfferences: declare interface EmbedOptions | component/web.d.ts |
| New API | NA | Class name: EmbedOptions; API declaration: supportDefaultIntrinsicSize?: boolean; DIfferences: supportDefaultIntrinsicSize?: boolean; | component/web.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