diff --git a/zh-cn/application-dev/reference/apis-network-kit/js-apis-webSocket.md b/zh-cn/application-dev/reference/apis-network-kit/js-apis-webSocket.md
index c426c5083783faba3536e340635554824ef0e4ef..e0cffa596f6dd06dba5d29f9f04fe454fa396577 100644
--- a/zh-cn/application-dev/reference/apis-network-kit/js-apis-webSocket.md
+++ b/zh-cn/application-dev/reference/apis-network-kit/js-apis-webSocket.md
@@ -273,7 +273,16 @@ import { BusinessError } from '@ohos.base';
let ws = webSocket.createWebSocket();
let url = "ws://"
ws.connect(url, (err: BusinessError, value: boolean) => {
- ws.send("Hello, server!", (err: BusinessError, value: boolean) => {
+ if (!err) {
+ console.log("connect success");
+ } else {
+ console.log("connect fail, err:" + JSON.stringify(err))
+ }
+});
+
+ws.on('open', (err: BusinessError, value: Object) => {
+ console.log("on open, status:" + (value as OutValue).status + ", message:" + (value as OutValue).message);
+ ws.send("Hello, server!", (err: BusinessError, value: boolean) => {
if (!err) {
console.log("send success");
} else {
@@ -283,6 +292,10 @@ ws.connect(url, (err: BusinessError, value: boolean) => {
});
```
+> **说明**
+>
+> send接口必须在监听到open事件后才可以调用。
+
### send6+
send(data: string | ArrayBuffer): Promise\
@@ -320,7 +333,17 @@ import { BusinessError } from '@ohos.base';
let ws = webSocket.createWebSocket();
let url = "ws://"
+
ws.connect(url, (err: BusinessError, value: boolean) => {
+ if (!err) {
+ console.log("connect success");
+ } else {
+ console.log("connect fail, err:" + JSON.stringify(err))
+ }
+});
+
+ws.on('open', (err: BusinessError, value: Object) => {
+ console.log("on open, status:" + (value as OutValue).status + ", message:" + (value as OutValue).message);
let promise = ws.send("Hello, server!");
promise.then((value: boolean) => {
console.log("send success")
@@ -330,6 +353,10 @@ ws.connect(url, (err: BusinessError, value: boolean) => {
});
```
+> **说明**
+>
+> send接口必须在监听到open事件后才可以调用。
+
### close6+
close(callback: AsyncCallback\): void