diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-web.md b/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-web.md old mode 100755 new mode 100644 index 502d9dff006d9d25481ddf3dd6944d60e4f6906f..25395c310c362dd9e69fd7901e6de7de7e9fafdc --- a/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-web.md +++ b/zh-cn/application-dev/reference/arkui-ts/ts-basic-components-web.md @@ -74,6 +74,7 @@ | onRenderExited(callback: (event?: { renderExitReason: [RenderExitReason](#renderexitreason枚举说明) }) => void) |

应用渲染进程异常退出时触发该回调。
- renderExitReason:渲染进程进程异常退出的具体原因。

| | onShowFileSelector(callback: (event?: { result: [FileSelectorResult](#fileselectorresult对象说明), fileSelector: [FileSelectorParam](#fileselectorparam对象说明) }) => void) |

调用此函数以处理具有“文件”输入类型的HTML表单,以响应用户按下的“选择文件”按钮
- result:用于通知Web组件文件选择的结果。
- fileSelector:文件选择器的相关信息。

| | onUrlLoadIntercept(callback: (event?: { data:string \| [WebResourceRequest](#webresourcerequest对象说明) }) => boolean) |

当Web组件加载url之前触发该回调,用于是否阻止此次访问。callback返回true表示阻止此次加载,否则允许此次加载。
- data:url的相关信息。

| +| onInterceptRequest9+(callback: (event?: { request: [WebResourceRequest](#webresourcerequest对象说明)}) => [WebResourceResponse](#webresourceresponse对象说明)) |

当Web组件加载url之前触发该回调,用于拦截url并返回响应数据。callback返回响应数据为空表示按原来方式加载,否则加载响应数据。
- request:url请求的相关信息。

| ## ConsoleMessage对象说明 @@ -141,6 +142,12 @@ Web组件返回的请求/响应头对象。 | getResponseEncoding(): string | 获取资源响应的编码。 | | getResponseHeader(): Array\<[Header](#header对象说明)\> | 获取资源响应头。 | | getResponseMimeType(): string | 获取资源响应的媒体(MIME)类型。 | +| setResponseData9+(data: string) | 设置资源响应数据。 | +| setResponseEncoding9+(encoding: string) | 设置资源响应的编码。 | +| setResponseMimeType9+(mimeType: string) | 设置资源响应的媒体(MIME)类型。 | +| setReasonMessage9+(reason: string) | 设置资源响应的状态码描述。 | +| setResponseHeader9+(header: Array\<[Header](#header对象说明)\>) | 设置资源响应头。 | +| setResponseCode9+(code: number) | 设置资源响应的状态码。 | ## RenderExitReason枚举说明