diff --git a/zh-cn/release-notes/changelogs/OpenHarmony_4.0.10.1/changelogs-wifiManager.md b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.10.1/changelogs-wifiManager.md index de6692408e61884bf9b4fb336243e552a231bf92..5e585777c47e115950b3dcae99fbbc47fe5b68a0 100644 --- a/zh-cn/release-notes/changelogs/OpenHarmony_4.0.10.1/changelogs-wifiManager.md +++ b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.10.1/changelogs-wifiManager.md @@ -1,9 +1,12 @@ -# wifi子系统ChangeLog +# 基础通信子系统wifi部件ChangeLog -## 1 权限变更。 +# cl.wifi.1 @ohos.wifiManager中部分接口取消位置权限 +**变更影响** + +对于已发布的JS接口不会有兼容性影响,变更如下: 1. 接口新增返回随机mac,取消位置权限。 -1. 返回真实mac需要GET_PEER_MAC权限。 +2. 返回真实mac需要GET_PEER_MAC权限。 | 接口声明 | 权限变更说明 | | -------- | ---------------------------- | @@ -23,11 +26,14 @@ | **function** on(**type**: "p2pPeerDeviceChange", callback: Callback): **void**; | 1.取消位置权限;2.返回随机MAC(GET_PEER_MAC权限返回真实MAC) | | **function** off(**type**: "p2pPeerDeviceChange", callback?: Callback): **void**; | 1.取消位置权限;2.返回随机MAC(GET_PEER_MAC权限返回真实MAC) | +**适配指导** +1. 取消接口的位置权限,API接口涉及的MAC地址返回随机MAC。 +2. 申请GET_PEER_MAC权限后,API接口涉及的MAC地址返回真实MAC。 -### 2 新增接口声明 +# cl.wifi.2 @ohos.wifiManager新增部分接口 | 接口声明 | 接口描述 | |------|---------| -| **function** startScan(): **void**; | 启动扫描 | +| **function** startScan(): **void**; | 系统API,启动扫描 | | **function** getScanInfoList(): Array; | 获取扫描列表 | | **function** setScanAlwaysAllowed(isScanAlwaysAllowed: boolean): **void**; | 设置后台扫描开关 | | **function** getScanAlwaysAllowed(): boolean; | 获取后台扫描开关 | @@ -36,12 +42,24 @@ | **function** get5GChannelList(): Array<**number**>; | 获取5G信道列表 | | **function** getDisconnectedReason(): DisconnectedReason; | 获取网络断开原因 | -### 3 废弃接口 +**变更影响** +1. 不会影响已发布的API接口; + +**适配指导** +1. 参考对应的DOC文档说明。 + +# cl.wifi.3 @ohos.wifiManager废弃部分接口 | 接口声明 |废弃说明 | | ------------- |-------------------------------------------------------- | -| **function** scan(): **void**; | 使用startScan接口启动扫描 | -| **function** getScanResults(): Promise>; | 使用getScanInfoList获取扫描列表 | -| **function** getScanResults(callback: AsyncCallback>): **void**; | 使用getScanInfoList获取扫描列表 | -| **function** getScanResultsSync(): Array; | 使用getScanInfoList获取扫描列表 | +| **function** scan(): **void**; | 替换使用新增的API接口startScan启动扫描 | +| **function** getScanResults(): Promise>; | 统一使用新增API接口getScanInfoList获取扫描列表 | +| **function** getScanResults(callback: AsyncCallback>): **void**; | 统一使用新增API接口getScanInfoList获取扫描列表 | +| **function** getScanResultsSync(): Array; | 统一使用新增API接口getScanInfoList获取扫描列表 | + +**变更影响** +1. 使用新增的API替换废弃的API; + +**适配指导** +1. 参考对应的DOC文档说明。