diff --git a/zh-cn/application-dev/reference/apis/js-apis-net-mdns.md b/zh-cn/application-dev/reference/apis/js-apis-net-mdns.md
index 5690ac8d20ab87beb5898a950ff6d41839c1c391..0de3230f312e294b97ad1cd3e5d122001efd81f6 100644
--- a/zh-cn/application-dev/reference/apis/js-apis-net-mdns.md
+++ b/zh-cn/application-dev/reference/apis/js-apis-net-mdns.md
@@ -716,6 +716,35 @@ discoveryService.on('discoveryStart', (data) => {
discoveryService.stopSearchingMDNS();
```
+### off('discoveryStart')10+
+
+off(type: 'discoveryStart', callback?: Callback<{serviceInfo: LocalServiceInfo, errorCode?: MdnsError}>): void
+
+取消订阅开启监听mDNS服务的通知。
+
+**系统能力**:SystemCapability.Communication.NetManager.MDNS
+
+**参数:**
+
+| 参数名 | 类型 | 必填 | 说明 |
+|-------------|--------------|-----------|-----------------------------------------------------|
+| type | string | 是 |订阅事件,固定为'discoveryStart'。
discoveryStart:开始搜索局域网内的mDNS服务事件。 |
+| callback | Callback<{serviceInfo: [LocalServiceInfo](#localserviceinfo), errorCode?: [MdnsError](#mdnserror)}> | 是 | mDNS服务的信息和事件错误信息。 |
+
+**示例:**
+
+```js
+// 参考mdns.createDiscoveryService
+let discoveryService = mdns.createDiscoveryService(context, serviceType);
+discoveryService.startSearchingMDNS();
+
+discoveryService.off('discoveryStart', (data) => {
+ console.log(JSON.stringify(data));
+});
+
+discoveryService.stopSearchingMDNS();
+```
+
### on('discoveryStop')10+
on(type: 'discoveryStop', callback: Callback<{serviceInfo: LocalServiceInfo, errorCode?: MdnsError}>): void
@@ -745,6 +774,35 @@ discoveryService.on('discoveryStop', (data) => {
discoveryService.stopSearchingMDNS();
```
+### off('discoveryStop')10+
+
+off(type: 'discoveryStop', callback?: Callback<{serviceInfo: LocalServiceInfo, errorCode?: MdnsError}>): void
+
+取消订阅停止监听mDNS服务的通知。
+
+**系统能力**:SystemCapability.Communication.NetManager.MDNS
+
+**参数:**
+
+| 参数名 | 类型 | 必填 | 说明 |
+|-------------|--------------|-----------|-----------------------------------------------------|
+| type | string | 是 |订阅事件,固定为'discoveryStop'。
discoveryStop:停止搜索局域网内的mDNS服务事件。 |
+| callback | Callback<{serviceInfo: [LocalServiceInfo](#localserviceinfo), errorCode?: [MdnsError](#mdnserror)}> | 是 | mDNS服务的信息和事件错误信息。 |
+
+**示例:**
+
+```js
+// 参考mdns.createDiscoveryService
+let discoveryService = mdns.createDiscoveryService(context, serviceType);
+discoveryService.startSearchingMDNS();
+
+discoveryService.off('discoveryStop', (data) => {
+ console.log(JSON.stringify(data));
+});
+
+discoveryService.stopSearchingMDNS();
+```
+
### on('serviceFound')10+
on(type: 'serviceFound', callback: Callback\): void
@@ -774,6 +832,35 @@ discoveryService.on('serviceFound', (data) => {
discoveryService.stopSearchingMDNS();
```
+### off('serviceFound')10+
+
+off(type: 'serviceFound', callback?: Callback\): void
+
+取消订阅发现mDNS服务的通知。
+
+**系统能力**:SystemCapability.Communication.NetManager.MDNS
+
+**参数:**
+
+| 参数名 | 类型 | 必填 | 说明 |
+|-------------|--------------|-----------|-----------------------------------------------------|
+| type | string | 是 |订阅事件,固定为'serviceFound'。
serviceFound:发现mDNS服务事件。 |
+| callback | Callback<[LocalServiceInfo](#localserviceinfo)> | 是 | mDNS服务的信息。 |
+
+**示例:**
+
+```js
+// 参考mdns.createDiscoveryService
+let discoveryService = mdns.createDiscoveryService(context, serviceType);
+discoveryService.startSearchingMDNS();
+
+discoveryService.off('serviceFound', (data) => {
+ console.log(JSON.stringify(data));
+});
+
+discoveryService.stopSearchingMDNS();
+```
+
### on('serviceLost')10+
on(type: 'serviceLost', callback: Callback\): void
@@ -803,6 +890,35 @@ discoveryService.on('serviceLost', (data) => {
discoveryService.stopSearchingMDNS();
```
+### off('serviceLost')10+
+
+off(type: 'serviceLost', callback?: Callback\): void
+
+取消订阅移除mDNS服务的通知。
+
+**系统能力**:SystemCapability.Communication.NetManager.MDNS
+
+**参数:**
+
+| 参数名 | 类型 | 必填 | 说明 |
+|-------------|--------------|-----------|-----------------------------------------------------|
+| type | string | 是 |订阅事件,固定为'serviceLost'。
serviceLost:移除mDNS服务事件。 |
+| callback | Callback<[LocalServiceInfo](#localserviceinfo)> | 是 | mDNS服务的信息。 |
+
+**示例:**
+
+```js
+// 参考mdns.createDiscoveryService
+let discoveryService = mdns.createDiscoveryService(context, serviceType);
+discoveryService.startSearchingMDNS();
+
+discoveryService.off('serviceLost', (data) => {
+ console.log(JSON.stringify(data));
+});
+
+discoveryService.stopSearchingMDNS();
+```
+
## LocalServiceInfo10+
mDNS服务信息