diff --git a/zh-cn/application-dev/reference/apis/js-apis-webview.md b/zh-cn/application-dev/reference/apis/js-apis-webview.md
index 5526105d3d2af4ca5979a52c741bcc6d2f96657c..a00afebb8b707f7caefd3b861f21f4daebe938c9 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-webview.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-webview.md
@@ -4320,6 +4320,107 @@ export default class EntryAbility extends UIAbility {
}
```
+### setCustomUserAgent10+
+
+setCustomUserAgent(userAgent: string): void
+
+设置自定义用户代理。
+
+**系统能力:** SystemCapability.Web.Webview.Core
+
+**参数:**
+
+| 参数名 | 类型 | 必填 | 说明 |
+| ---------------| ------- | ---- | ------------- |
+| userAgent | string | 是 | 用户自定义代理信息。 |
+
+**错误码:**
+
+以下错误码的详细介绍请参见[webview错误码](../errorcodes/errorcode-webview.md).
+
+| 错误码ID | 错误信息 |
+| -------- | ------------------------------------------------------------ |
+| 17100001 | Init error. The WebviewController must be associated with a Web component. |
+
+**示例:**
+
+```ts
+// xxx.ets
+import web_webview from '@ohos.web.webview'
+
+@Entry
+@Component
+struct WebComponent {
+ controller: web_webview.WebviewController = new web_webview.WebviewController();
+ @State userAgent: string = 'test'
+
+ build() {
+ Column() {
+ Button('setCustomUserAgent')
+ .onClick(() => {
+ try {
+ this.controller.setCustomUserAgent(this.userAgent);
+ } catch (error) {
+ console.error(`ErrorCode: ${error.code}, Message: ${error.message}`);
+ }
+ })
+ Web({ src: 'www.example.com', controller: this.controller })
+ }
+ }
+}
+```
+
+### getCustomUserAgent10+
+
+getCustomUserAgent(): string
+
+获取自定义用户代理。
+
+**系统能力:** SystemCapability.Web.Webview.Core
+
+**返回值:**
+
+| 类型 | 说明 |
+| ------ | ------------------------- |
+| string | 用户自定义代理信息。 |
+
+**错误码:**
+
+以下错误码的详细介绍请参见[webview错误码](../errorcodes/errorcode-webview.md).
+
+| 错误码ID | 错误信息 |
+| -------- | ------------------------------------------------------------ |
+| 17100001 | Init error. The WebviewController must be associated with a Web component. |
+
+**示例:**
+
+```ts
+// xxx.ets
+import web_webview from '@ohos.web.webview'
+
+@Entry
+@Component
+struct WebComponent {
+ controller: web_webview.WebviewController = new web_webview.WebviewController();
+ @State userAgent: string = ''
+
+ build() {
+ Column() {
+ Button('getCustomUserAgent')
+ .onClick(() => {
+ try {
+ this.userAgent = this.controller.getCustomUserAgent();
+ console.log("userAgent: " + this.userAgent);
+ } catch (error) {
+ console.error(`ErrorCode: ${error.code}, Message: ${error.message}`);
+ }
+ })
+ Web({ src: 'www.example.com', controller: this.controller })
+ }
+ }
+}
+```
+
## WebCookieManager
通过WebCookie可以控制Web组件中的cookie的各种行为,其中每个应用中的所有web组件共享一个WebCookieManager实例。