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 2bcbf5921d53d8f2ef23a7e4be2a1c83d08e73ac..29de178b38d6e0d50088fe5e2bbdb672ecbda2e6 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
@@ -295,7 +295,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 {
@@ -305,6 +314,10 @@ ws.connect(url, (err: BusinessError, value: boolean) => {
});
```
+> **说明**
+>
+> send接口必须在监听到open事件后才可以调用。
+
### send6+
send(data: string | ArrayBuffer): Promise\
@@ -344,7 +357,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")
@@ -354,6 +377,10 @@ ws.connect(url, (err: BusinessError, value: boolean) => {
});
```
+> **说明**
+>
+> send接口必须在监听到open事件后才可以调用。
+
### close6+
close(callback: AsyncCallback\): void