diff --git a/zh-cn/application-dev/reference/apis/js-apis-display.md b/zh-cn/application-dev/reference/apis/js-apis-display.md
index ffc1c7cf5f35674f95be38a44c4dcd42a663bef9..2acdde1d87ac394fad62c1257e5491ccbd8ce48d 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-display.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-display.md
@@ -14,36 +14,40 @@ import display from '@ohos.display';
用于表示显示设备的状态。
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.WindowManager.WindowManager.Core。
+
| 名称 | 默认值 | 说明 |
| -------- | -------- | -------- |
-| STATE_UNKNOWN | 0 | 表示显示设备状态未知。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| STATE_OFF | 1 | 表示显示设备状态为关闭。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| STATE_ON | 2 | 表示显示设备状态为开启。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| STATE_DOZE | 3 | 表示显示设备为低电耗模式。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| STATE_DOZE_SUSPEND | 4 | 表示显示设备为睡眠模式,CPU为挂起状态 。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| STATE_VR | 5 | 表示显示设备为VR模式。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| STATE_ON_SUSPEND | 6 | 表示显示设备为开启状态,CPU为挂起状态。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
+| STATE_UNKNOWN | 0 | 表示显示设备状态未知。|
+| STATE_OFF | 1 | 表示显示设备状态为关闭。 |
+| STATE_ON | 2 | 表示显示设备状态为开启。|
+| STATE_DOZE | 3 | 表示显示设备为低电耗模式。|
+| STATE_DOZE_SUSPEND | 4 | 表示显示设备为睡眠模式,CPU为挂起状态。 |
+| STATE_VR | 5 | 表示显示设备为VR模式。|
+| STATE_ON_SUSPEND | 6 | 表示显示设备为开启状态,CPU为挂起状态。 |
## Display
描述display对象的属性。
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.WindowManager.WindowManager.Core。
+
| 名称 | 参数类型 | 可读 | 可写 | 说明 |
| -------- | -------- | -------- | -------- | -------- |
-| id | number | 是 | 否 | 显示设备的id号。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| name | string | 是 | 否 | 显示设备的名称。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| alive | boolean | 是 | 否 | 显示设备是否启用。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| state | [DisplayState](#DisplayState) | 是 | 否 | 显示设备的状态。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| refreshRate | number | 是 | 否 | 显示设备的刷新率。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| rotation | number | 是 | 否 | 显示设备的屏幕旋转角度。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| width | number | 是 | 否 | 显示设备的宽度,单位为像素。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| height | number | 是 | 否 | 显示设备的高度,单位为像素。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| densityDPI | number | 是 | 否 | 显示设备的屏幕密度,单位为DPI。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| densityPixels | number | 是 | 否 | 显示设备的屏幕密度,单位为像素。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| scaledDensity | number | 是 | 否 | 显示设备的显示字体的缩放因子。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| xDPI | number | 是 | 否 | x方向中每英寸屏幕的确切物理像素值。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| yDPI | number | 是 | 否 | y方向中每英寸屏幕的确切物理像素值。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
+| id | number | 是 | 否 | 显示设备的id号。|
+| name | string | 是 | 否 | 显示设备的名称。|
+| alive | boolean | 是 | 否 | 显示设备是否启用。|
+| state | [DisplayState](#DisplayState) | 是 | 否 | 显示设备的状态。|
+| refreshRate | number | 是 | 否 | 显示设备的刷新率。|
+| rotation | number | 是 | 否 | 显示设备的屏幕旋转角度。|
+| width | number | 是 | 否 | 显示设备的宽度,单位为像素。|
+| height | number | 是 | 否 | 显示设备的高度,单位为像素。|
+| densityDPI | number | 是 | 否 | 显示设备的屏幕密度,单位为DPI。|
+| densityPixels | number | 是 | 否 | 显示设备的屏幕密度,单位为像素。|
+| scaledDensity | number | 是 | 否 | 显示设备的显示字体的缩放因子。|
+| xDPI | number | 是 | 否 | x方向中每英寸屏幕的确切物理像素值。 |
+| yDPI | number | 是 | 否 | y方向中每英寸屏幕的确切物理像素值。|
## display.getDefaultDisplay
diff --git a/zh-cn/application-dev/reference/apis/js-apis-screenshot.md b/zh-cn/application-dev/reference/apis/js-apis-screenshot.md
index b823d4ccfad7b32801b1ca6aca899ed83b84e272..f6407d49f7a715eec6f5f0b20a1fc7f27a7a2ca7 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-screenshot.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-screenshot.md
@@ -13,33 +13,40 @@ import screenshot from '@ohos.screenshot';
设置截取图像的信息。
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.WindowManager.WindowManager.Core。
+
+
| 参数名 | 类型 | 必填 | 说明 |
| ---------- | ------------- | ---- | ------------------------------------------------------------ |
-| screenRect | [Rect](#Rect) | 否 | 表示截取图像的区域,不传值默认为全屏。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| imageSize | [Size](#Size) | 否 | 表示截取图像的大小,不传值默认为全屏。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| rotation | number | 否 | 表示截取图像的旋转角度,当前仅支持输入值为0,默认值为0。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
+| screenRect | [Rect](#Rect) | 否 | 表示截取图像的区域,不传值默认为全屏。|
+| imageSize | [Size](#Size) | 否 | 表示截取图像的大小,不传值默认为全屏。|
+| rotation | number | 否 | 表示截取图像的旋转角度,当前仅支持输入值为0,默认值为0。|
## Rect
表示截取图像的区域。
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.WindowManager.WindowManager.Core。
+
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ------------------------------------------------------------ |
-| left | number | 是 | 表示截取图像区域的左边界。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| top | number | 是 | 表示截取图像区域的上边界。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| width | number | 是 | 表示截取图像区域的宽度。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| height | number | 是 | 表示截取图像区域的高度。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
+| left | number | 是 | 表示截取图像区域的左边界。|
+| top | number | 是 | 表示截取图像区域的上边界。|
+| width | number | 是 | 表示截取图像区域的宽度。|
+| height | number | 是 | 表示截取图像区域的高度。|
## Size
表示截取图像的大小。
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.WindowManager.WindowManager.Core。
+
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | ------------------------------------------------------------ |
-| width | number | 是 | 表示截取图像的宽度。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
-| height | number | 是 | 表示截取图像的高度。
**系统能力**:SystemCapability.WindowManager.WindowManager.Core |
+| width | number | 是 | 表示截取图像的宽度。|
+| height | number | 是 | 表示截取图像的高度。|
## screenshot.save
diff --git a/zh-cn/application-dev/reference/apis/js-apis-settings.md b/zh-cn/application-dev/reference/apis/js-apis-settings.md
index 39aaf3e3bec734b370f8768f9ec3783e7ab8b88a..20e07393953849127eaddf314ce2a7142028f825 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-settings.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-settings.md
@@ -14,10 +14,6 @@ import settings from '@ohos.settings';
```
-## 权限
-
-无
-
## settings.getUriSync
@@ -25,6 +21,8 @@ getUriSync(name: string): string
获取数据项的URI。
+**系统能力**:SystemCapability.Applictaions.settings.Core。
+
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
@@ -48,6 +46,8 @@ getValueSync(dataAbilityHelper: DataAbilityHelper, name: string, defValue: strin
获取数据项的值。
+**系统能力**:SystemCapability.Applictaions.settings.Core。
+
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- | -------- |
@@ -79,7 +79,9 @@ setValueSync(dataAbilityHelper: DataAbilityHelper, name: string, value: string):
设置数据项的值。
如果数据库中已经存在该数据项,则setValueSync方法将更新该数据项的值;如果数据库中尚未存在该数据项,则setValueSync方法将向数据库中插入该数据项。
-使用此方法需获取ohos.permission.WRITE_SYSTEM_SETTING权限。
+**需要权限**:ohos.permission.WRITE_SYSTEM_SETTING。
+
+**系统能力**:SystemCapability.Applictaions.settings.Core。
- 参数:
| 参数名 | 类型 | 必填 | 说明 |
diff --git a/zh-cn/application-dev/reference/apis/js-apis-usb.md b/zh-cn/application-dev/reference/apis/js-apis-usb.md
index 7a5667f118a442823b90f3200180e8db4d8f7a8f..e1c2299bcbe8a13930ef9e324dd6a09bb14f7187 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-usb.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-usb.md
@@ -419,122 +419,139 @@ closePipe(pipe: USBDevicePipe): number
通过USB发送和接收数据的端口。通过[USBInterface](#usbinterface)获取。
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
+
| 名称 | 参数类型 | 说明 |
| -------- | -------- | -------- |
-| address | number | 端点地址。
**系统能力**: SystemCapability.USB.USBManager |
-| attributes | number | 端点属性。
**系统能力**: SystemCapability.USB.USBManager |
-| interval | number | 端点间隔。
**系统能力**: SystemCapability.USB.USBManager |
-| maxPacketSize | number | 端点最大数据包大小。
**系统能力**: SystemCapability.USB.USBManager |
-| direction | [USBRequestDirection](#usbrequestdirection) | 端点的方向。
**系统能力**: SystemCapability.USB.USBManager |
-| number | number | 端点号。
**系统能力**: SystemCapability.USB.USBManager |
-| type | number | 端点类型。
**系统能力**: SystemCapability.USB.USBManager |
-| interfaceId | number | 端点所属的接口的唯一标识。
**系统能力**: SystemCapability.USB.USBManager |
+| address | number | 端点地址。|
+| attributes | number | 端点属性。|
+| interval | number | 端点间隔。|
+| maxPacketSize | number | 端点最大数据包大小。|
+| direction | [USBRequestDirection](#usbrequestdirection) | 端点的方向。|
+| number | number | 端点号。|
+| type | number | 端点类型。|
+| interfaceId | number | 端点所属的接口的唯一标识。|
## USBInterface
一个[USBConfig](#usbconfig)中可以含有多个USBInterface,每个USBInterface提供一个功能。
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
+
| 名称 | 参数类型 | 说明 |
| -------- | -------- | -------- |
-| id | number | 接口的唯一标识。
**系统能力**: SystemCapability.USB.USBManager |
-| protocol | number | 接口的协议。
**系统能力**: SystemCapability.USB.USBManager |
-| clazz | number | 设备类型。
**系统能力**: SystemCapability.USB.USBManager |
-| subClass | number | 设备子类。
**系统能力**: SystemCapability.USB.USBManager |
-| alternateSetting | number | 在同一个接口中的多个描述符中进行切换设置。
**系统能力**: SystemCapability.USB.USBManager |
-| name | string | 接口名称。
**系统能力**: SystemCapability.USB.USBManager |
-| endpoints | Array<[USBEndpoint](#usbendpoint)> | 当前接口所包含的端点。
**系统能力**: SystemCapability.USB.USBManager |
+| id | number | 接口的唯一标识。|
+| protocol | number | 接口的协议。|
+| clazz | number | 设备类型。|
+| subClass | number | 设备子类。|
+| alternateSetting | number | 在同一个接口中的多个描述符中进行切换设置。|
+| name | string | 接口名称。|
+| endpoints | Array<[USBEndpoint](#usbendpoint)> | 当前接口所包含的端点。|
## USBConfig
USB配置,一个[USBDevice](#usbdevice)中可以含有多个配置。
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
+
| 名称 | 参数类型 | 说明 |
| -------- | -------- | -------- |
-| id | number | 配置的唯一标识。
**系统能力**: SystemCapability.USB.USBManager |
-| attributes | number | 配置的属性。
**系统能力**: SystemCapability.USB.USBManager |
-| maxPower | number | 最大功耗,以毫安为单位。
**系统能力**: SystemCapability.USB.USBManager |
-| name | string | 配置的名称,可以为空。
**系统能力**: SystemCapability.USB.USBManager |
-| isRemoteWakeup | boolean | 检查当前配置是否支持远程唤醒。
**系统能力**: SystemCapability.USB.USBManager |
-| isSelfPowered | boolean | 检查当前配置是否支持独立电源。
**系统能力**: SystemCapability.USB.USBManager |
-| interfaces | Array <[USBInterface](#usbinterface)> | 配置支持的接口属性。
**系统能力**: SystemCapability.USB.USBManager |
+| id | number | 配置的唯一标识。|
+| attributes | number | 配置的属性。|
+| maxPower | number | 最大功耗,以毫安为单位。|
+| name | string | 配置的名称,可以为空。|
+| isRemoteWakeup | boolean | 检查当前配置是否支持远程唤醒。|
+| isSelfPowered | boolean | 检查当前配置是否支持独立电源。|
+| interfaces | Array <[USBInterface](#usbinterface)> | 配置支持的接口属性。|
## USBDevice
USB设备信息。
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
+
| 名称 | 参数类型 | 说明 |
| -------- | -------- | -------- |
-| busNum | number | 总线地址。
**系统能力**: SystemCapability.USB.USBManager |
-| devAddress | number | 设备地址。
**系统能力**: SystemCapability.USB.USBManager |
-| serial | string | 序列号。
**系统能力**: SystemCapability.USB.USBManager |
-| name | string | 设备名字。
**系统能力**: SystemCapability.USB.USBManager |
-| manufacturerName | string | 产商信息。
**系统能力**: SystemCapability.USB.USBManager |
-| productName | string | 产品信息。
**系统能力**: SystemCapability.USB.USBManager |
-| version | string | 版本。
**系统能力**: SystemCapability.USB.USBManager |
-| vendorId | number | 厂商ID。
**系统能力**: SystemCapability.USB.USBManager |
-| productId | number | 产品ID。
**系统能力**: SystemCapability.USB.USBManager |
-| clazz | number | 设备类。
**系统能力**: SystemCapability.USB.USBManager |
-| subClass | number | 设备子类。
**系统能力**: SystemCapability.USB.USBManager |
-| protocol | number | 设备协议码。
**系统能力**: SystemCapability.USB.USBManager |
-| configs | Array<[USBConfig](#usbconfig)> | 设备配置描述符信息。
**系统能力**: SystemCapability.USB.USBManager |
+| busNum | number | 总线地址。|
+| devAddress | number | 设备地址。|
+| serial | string | 序列号。|
+| name | string | 设备名字。|
+| manufacturerName | string | 产商信息。|
+| productName | string | 产品信息。|
+| version | string | 版本。|
+| vendorId | number | 厂商ID。|
+| productId | number | 产品ID。|
+| clazz | number | 设备类。|
+| subClass | number | 设备子类。|
+| protocol | number | 设备协议码。|
+| configs | Array<[USBConfig](#usbconfig)> | 设备配置描述符信息。|
## USBDevicePipe
USB设备消息传输通道,用于确定设备。
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
+
| 名称 | 参数类型 | 说明 |
| -------- | -------- | -------- |
-| busNum | number | 总线地址。
**系统能力**: SystemCapability.USB.USBManager |
-| devAddress | number | 设备地址。
**系统能力**: SystemCapability.USB.USBManager |
+| busNum | number | 总线地址。|
+| devAddress | number | 设备地址。|
## USBControlParams
控制传输参数。
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
+
| 名称 | 参数类型 | 说明 |
| -------- | -------- | -------- |
| request | number | 请求类型。 |
-| target | [USBRequestTargetType](#usbrequesttargettype) | 请求目标类型。
**系统能力**: SystemCapability.USB.USBManager |
-| reqType | [USBControlRequestType](#usbcontrolrequesttype) | 请求控制类型。
**系统能力**: SystemCapability.USB.USBManager |
-| value | number | 请求参数。
**系统能力**: SystemCapability.USB.USBManager |
-| index | number | 请求参数value对应的索引值。
**系统能力**: SystemCapability.USB.USBManager |
-| data | Uint8Array | 用于写入或读取的缓冲区。
**系统能力**: SystemCapability.USB.USBManager |
+| target | [USBRequestTargetType](#usbrequesttargettype) | 请求目标类型。|
+| reqType | [USBControlRequestType](#usbcontrolrequesttype) | 请求控制类型。|
+| value | number | 请求参数。|
+| index | number | 请求参数value对应的索引值。|
+| data | Uint8Array | 用于写入或读取的缓冲区。|
## USBRequestTargetType
请求目标类型。
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
| 名称 | 默认值 | 说明 |
| -------- | -------- | -------- |
-| USB_REQUEST_TARGET_DEVICE | 0 | 设备。
**系统能力**: SystemCapability.USB.USBManager |
-| USB_REQUEST_TARGET_INTERFACE | 1 | 接口。
**系统能力**: SystemCapability.USB.USBManager |
-| USB_REQUEST_TARGET_ENDPOINT | 2 | 端点。
**系统能力**: SystemCapability.USB.USBManager |
-| USB_REQUEST_TARGET_OTHER | 3 | 其他。
**系统能力**: SystemCapability.USB.USBManager |
+| USB_REQUEST_TARGET_DEVICE | 0 | 设备。|
+| USB_REQUEST_TARGET_INTERFACE | 1 | 接口。|
+| USB_REQUEST_TARGET_ENDPOINT | 2 | 端点。|
+| USB_REQUEST_TARGET_OTHER | 3 | 其他。|
## USBControlRequestType
控制请求类型。
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
+
| 名称 | 默认值 | 说明 |
| -------- | -------- | -------- |
-| USB_REQUEST_TYPE_STANDARD | 0 | 标准。
**系统能力**: SystemCapability.USB.USBManager |
-| USB_REQUEST_TYPE_CLASS | 1 | 类。
**系统能力**: SystemCapability.USB.USBManager |
-| USB_REQUEST_TYPE_VENDOR | 2 | 厂商。
**系统能力**: SystemCapability.USB.USBManager |
+| USB_REQUEST_TYPE_STANDARD | 0 | 标准。|
+| USB_REQUEST_TYPE_CLASS | 1 | 类。|
+| USB_REQUEST_TYPE_VENDOR | 2 | 厂商。|
## USBRequestDirection
请求方向。
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.USB.USBManager。
+
| 名称 | 默认值 | 说明 |
| -------- | -------- | -------- |
-| USB_REQUEST_DIR_TO_DEVICE | 0 | 写数据,主设备往从设备。
**系统能力**: SystemCapability.USB.USBManager |
-| USB_REQUEST_DIR_FROM_DEVICE | 0x80 | 读数据,从设备往主设备。
**系统能力**: SystemCapability.USB.USBManager |
+| USB_REQUEST_DIR_TO_DEVICE | 0 | 写数据,主设备往从设备。|
+| USB_REQUEST_DIR_FROM_DEVICE | 0x80 | 读数据,从设备往主设备。|
diff --git a/zh-cn/application-dev/reference/apis/js-apis-webgl.md b/zh-cn/application-dev/reference/apis/js-apis-webgl.md
index e247718d3ebca84f5b2b40258487ad70d4c63315..99783f9e0ba2806654e404dcadd600844dab3e0c 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-webgl.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-webgl.md
@@ -41,48 +41,52 @@ gl.clearColor(0.0, 0.0, 0.0, 1.0);
## Type
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.Graphic.Graphic2D.WebGL。
+
**表1** Type
-| 名称 | 类型 | 说明 |
-| -------- | -------- | -------- |
-| GLenum | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| GLboolean | boolean | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| GLbitfield | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| GLbyte | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| GLshort | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| GLint | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| GLsizei | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| GLintptr | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| GLsizeiptr | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| GLubyte | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| GLushort | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| GLuint | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| GLfloat | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| GLclampf | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| TexImageSource | ImageData | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| Float32List | array | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| Int32List | array | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| WebGLPowerPreference | string | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
+| 名称 | 类型 |
+| -------- | -------- |
+| GLenum | number |
+| GLboolean | boolean |
+| GLbitfield | number |
+| GLbyte | number |
+| GLshort | number |
+| GLint | number |
+| GLsizei | number |
+| GLintptr | number |
+| GLsizeiptr | number |
+| GLubyte | number |
+| GLushort | number |
+| GLuint | number |
+| GLfloat | number |
+| GLclampf | number |
+| TexImageSource | ImageData |
+| Float32List | array |
+| Int32List | array |
+| WebGLPowerPreference | string |
## Interface
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.Graphic.Graphic2D.WebGL。
+
**表2** Interface
-| 名称 | 说明 |
-| -------- | -------- |
-| [WebGLContextAttributes](#webglcontextattributes) | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| WebGLBuffer | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| WebGLFrameBuffer | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| WebGLProgram | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| WebGLRenderbuffer | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| WebGLShader | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| WebGLTexture | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| WebGLUniformLocation | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| [WebGLActiveInfo](#webglactiveinfo) | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| [WebGLShaderPrecisionFormat](#webglshaderprecisionformat) | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| [WebGLRenderingContextBase](#webglrenderingcontextbase) | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
-| [WebGLRenderingContextOverloads](#webglrenderingcontextoverloads) | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL |
+| 名称 |
+| -------- |
+| [WebGLContextAttributes](#webglcontextattributes) |
+| WebGLBuffer |
+| WebGLFrameBuffer |
+| WebGLProgram |
+| WebGLRenderbuffer |
+| WebGLShader |
+| WebGLTexture |
+| WebGLUniformLocation |
+| [WebGLActiveInfo](#webglactiveinfo) |
+| [WebGLShaderPrecisionFormat](#webglshaderprecisionformat) |
+| [WebGLRenderingContextBase](#webglrenderingcontextbase) |
+| [WebGLRenderingContextOverloads](#webglrenderingcontextoverloads) |
## WebGLContextAttributes
diff --git a/zh-cn/application-dev/reference/apis/js-apis-webgl2.md b/zh-cn/application-dev/reference/apis/js-apis-webgl2.md
index 7a6147cd44ee9848005d6e471d418138e53daefd..dbeff187353b5899c2ac7e63275cbc27f796b259 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-webgl2.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-webgl2.md
@@ -41,29 +41,33 @@ gl.clearColor(0.0, 0.0, 0.0, 1.0);
## Type
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.Graphic.Graphic2D.WebGL2。
+
**表1** Type
-| 名称 | 类型 | 说明 |
-| -------- | -------- | -------- |
-| GLenum | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 |
-| GLint64 | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 |
-| GLuint64 | number | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 |
-| Uint32List | array | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 |
+| 名称 | 类型 |
+| -------- | -------- |
+| GLenum | number |
+| GLint64 | number |
+| GLuint64 | number |
+| Uint32List | array |
## Interface
+**系统能力**:以下各项对应的系统能力均为 SystemCapability.Graphic.Graphic2D.WebGL2。
+
**表2** Interface
-| 名称 | 说明 |
-| -------- | -------- |
-| [WebGL2RenderingContextBase](#webgl2renderingcontextbase) | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 |
-| [WebGL2RenderingContextOverloads](#webgl2renderingcontextoverloads) | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 |
-| WebGLQuery | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 |
-| WebGLSampler | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 |
-| WebGLSync | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 |
-| WebGLTransformFeedback | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 |
-| WebGLVertexArrayObject | **系统能力:** SystemCapability.Graphic.Graphic2D.WebGL2 |
+| 名称 |
+| -------- |
+| [WebGL2RenderingContextBase](#webgl2renderingcontextbase) |
+| [WebGL2RenderingContextOverloads](#webgl2renderingcontextoverloads) |
+| WebGLQuery |
+| WebGLSampler |
+| WebGLSync |
+| WebGLTransformFeedback |
+| WebGLVertexArrayObject |
## WebGL2RenderingContextBase