From 06c8e0b1ebb59defda704958bfd42c4112c5280b Mon Sep 17 00:00:00 2001 From: likuanxin Date: Tue, 5 Sep 2023 15:40:11 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AF=B4=E6=98=8E=E6=96=87?= =?UTF-8?q?=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: likuanxin --- .../changelogs-wifiManager.md | 84 +++++++++---------- 1 file changed, 42 insertions(+), 42 deletions(-) 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 e07ddc7b26..1a7d5b7f91 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,55 +1,55 @@ -# wifi子系统ChangeLog +# wifi瀛愮郴缁烠hangeLog -## cl.wifiManager.1 接口权限变更,修改为文件内对应的接口权限变更。 +## cl.wifiManager.1 鎺ュ彛鏉冮檺鍙樻洿锛屼慨鏀逛负鏂囦欢鍐呭搴旂殑鎺ュ彛鏉冮檺鍙樻洿銆 -1- 涉及接口 +1- 娑夊強鎺ュ彛 -| 接口声明 |变更前权限 |变更后权限 | +| 鎺ュ彛澹版槑 |鍙樻洿鍓嶆潈闄 |鍙樻洿鍚庢潈闄 | |----|--------|--------| -|**function** getCandidateConfigs(): Array; | 1.需要位置权限 |1.取消位置权限 | -|**function** getDeviceConfigs(): Array;| 1.需要位置权限 | 1.取消位置权限 | -|**function** getStations(): Array;| 1.需要位置权限 2.返回物理MAC | 1.取消位置权限;2.返回随机MAC(GET_PEER_MAC权限返回真实MAC) | -| **function** getCurrentP2pGroup(): Promise;| 1.需要位置权限 | 1.取消位置权限 | -| **function** getCurrentP2pGroup(callback: AsyncCallback): **void**; | 1.需要位置权限| 1.取消位置权限 | -| **function** getP2pPeerDevices(): Promise;| 1.需要位置权限 2.返回物理MAC | 1.取消位置权限;2.返回随机MAC(GET_PEER_MAC权限返回真实MAC) | -| **function** getP2pPeerDevices(callback: AsyncCallback): **void**;| 1.需要位置权限 | 1.取消位置权限;2.返回随机MAC(GET_PEER_MAC权限返回真实MAC) | -| **function** p2pConnect(config: WifiP2PConfig): **void**; | 1.需要位置权限| 1.取消位置权限 | -| **function** startDiscoverDevices(): **void**; | 1.需要位置权限| 1.取消位置权限 | -| **function** getP2pGroups(): Promise>;| 1.需要位置权限 | 1.取消位置权限 | -| **function** getP2pGroups(callback: AsyncCallback>): **void**; | 1.需要位置权限| 1.取消位置权限 | -| **function** on(**type**: "p2pDeviceChange", callback: Callback): **void**;| 1.需要位置权限 2.返回物理MAC | 1.取消位置权限;2.返回随机MAC(GET_PEER_MAC权限返回真实MAC) | -| **function** off(**type**: "p2pDeviceChange", callback?: Callback): **void**; | 1.需要位置权限 2.返回物理MAC| 1.取消位置权限;2.返回随机MAC(GET_PEER_MAC权限返回真实MAC) | -| **function** on(**type**: "p2pPeerDeviceChange", callback: Callback): **void**; | 1.需要位置权限 2.返回物理MAC | 1.取消位置权限;2.返回随机MAC(GET_PEER_MAC权限返回真实MAC) | -| **function** off(**type**: "p2pPeerDeviceChange", callback?: Callback): **void**;| 1.需要位置权限 2.返回物理MAC| 1.取消位置权限;2.返回随机MAC(GET_PEER_MAC权限返回真实MAC) | - -**变更影响**
-使用之前已发布的API 9各beta版本且使用到了上述接口的,需要改为使用变更后的权限。 - -**关键的接口/组件变更**
-无 - -**适配指导**
-权限重新适配 - - -## cl.wifiManager.2 扫描wifi能力的接口废弃与新增 +|**function** getCandidateConfigs(): Array; | 1.闇瑕佷綅缃潈闄 |1.鍙栨秷浣嶇疆鏉冮檺 | +|**function** getDeviceConfigs(): Array;| 1.闇瑕佷綅缃潈闄 | 1.鍙栨秷浣嶇疆鏉冮檺 | +|**function** getStations(): Array;| 1.闇瑕佷綅缃潈闄 2.杩斿洖鐗╃悊MAC | 1.鍙栨秷浣嶇疆鏉冮檺;2.杩斿洖闅忔満MAC(GET_PEER_MAC鏉冮檺杩斿洖鐪熷疄MAC) | +| **function** getCurrentP2pGroup(): Promise;| 1.闇瑕佷綅缃潈闄 | 1.鍙栨秷浣嶇疆鏉冮檺 | +| **function** getCurrentP2pGroup(callback: AsyncCallback): **void**; | 1.闇瑕佷綅缃潈闄恷 1.鍙栨秷浣嶇疆鏉冮檺 | +| **function** getP2pPeerDevices(): Promise;| 1.闇瑕佷綅缃潈闄 2.杩斿洖鐗╃悊MAC | 1.鍙栨秷浣嶇疆鏉冮檺;2.杩斿洖闅忔満MAC(GET_PEER_MAC鏉冮檺杩斿洖鐪熷疄MAC) | +| **function** getP2pPeerDevices(callback: AsyncCallback): **void**;| 1.闇瑕佷綅缃潈闄 | 1.鍙栨秷浣嶇疆鏉冮檺;2.杩斿洖闅忔満MAC(GET_PEER_MAC鏉冮檺杩斿洖鐪熷疄MAC) | +| **function** p2pConnect(config: WifiP2PConfig): **void**; | 1.闇瑕佷綅缃潈闄恷 1.鍙栨秷浣嶇疆鏉冮檺 | +| **function** startDiscoverDevices(): **void**; | 1.闇瑕佷綅缃潈闄恷 1.鍙栨秷浣嶇疆鏉冮檺 | +| **function** getP2pGroups(): Promise>;| 1.闇瑕佷綅缃潈闄 | 1.鍙栨秷浣嶇疆鏉冮檺 | +| **function** getP2pGroups(callback: AsyncCallback>): **void**; | 1.闇瑕佷綅缃潈闄恷 1.鍙栨秷浣嶇疆鏉冮檺 | +| **function** on(**type**: "p2pDeviceChange", callback: Callback): **void**;| 1.闇瑕佷綅缃潈闄 2.杩斿洖鐗╃悊MAC | 1.鍙栨秷浣嶇疆鏉冮檺;2.杩斿洖闅忔満MAC(GET_PEER_MAC鏉冮檺杩斿洖鐪熷疄MAC) | +| **function** off(**type**: "p2pDeviceChange", callback?: Callback): **void**; | 1.闇瑕佷綅缃潈闄 2.杩斿洖鐗╃悊MAC| 1.鍙栨秷浣嶇疆鏉冮檺;2.杩斿洖闅忔満MAC(GET_PEER_MAC鏉冮檺杩斿洖鐪熷疄MAC) | +| **function** on(**type**: "p2pPeerDeviceChange", callback: Callback): **void**; | 1.闇瑕佷綅缃潈闄 2.杩斿洖鐗╃悊MAC | 1.鍙栨秷浣嶇疆鏉冮檺;2.杩斿洖闅忔満MAC(GET_PEER_MAC鏉冮檺杩斿洖鐪熷疄MAC) | +| **function** off(**type**: "p2pPeerDeviceChange", callback?: Callback): **void**;| 1.闇瑕佷綅缃潈闄 2.杩斿洖鐗╃悊MAC| 1.鍙栨秷浣嶇疆鏉冮檺;2.杩斿洖闅忔満MAC(GET_PEER_MAC鏉冮檺杩斿洖鐪熷疄MAC) | + +**鍙樻洿褰卞搷**
+浣跨敤涔嬪墠宸插彂甯冪殑API 9鍚刡eta鐗堟湰涓斾娇鐢ㄥ埌浜嗕笂杩版帴鍙g殑锛岄渶瑕佹敼涓轰娇鐢ㄥ彉鏇村悗鐨勬潈闄愩 + +**鍏抽敭鐨勬帴鍙/缁勪欢鍙樻洿**
+鏃 + +**閫傞厤鎸囧**
+鏉冮檺閲嶆柊閫傞厤 + + +## cl.wifiManager.2 鎵弿wifi鑳藉姏鐨勬帴鍙e簾寮冧笌鏂板 -因为优化扫描接口scan(),getScanResults(),getScanResultsSync(),对原接口废弃,推荐使用新的接口进行应用开发. +鍥犱负浼樺寲鎵弿鎺ュ彛scan(),getScanResults(),getScanResultsSync(),瀵瑰師鎺ュ彛搴熷純,鎺ㄨ崘浣跨敤鏂扮殑鎺ュ彛杩涜搴旂敤寮鍙. -**变更影响**
-如下接口从API 10开始废弃,废弃不影响已开发应用的兼容性,但建议改为使用新的替代接口。 +**鍙樻洿褰卞搷**
+濡備笅鎺ュ彛浠嶢PI 10寮濮嬪簾寮冿紝搴熷純涓嶅奖鍝嶅凡寮鍙戝簲鐢ㄧ殑鍏煎鎬э紝浣嗗缓璁敼涓轰娇鐢ㄦ柊鐨勬浛浠f帴鍙c -**关键的接口/组件变更**
-|废弃接口 |对应新增接口 |功能说明| +**鍏抽敭鐨勬帴鍙/缁勪欢鍙樻洿**
+|搴熷純鎺ュ彛 |瀵瑰簲鏂板鎺ュ彛 |鍔熻兘璇存槑| | ------------- |-------------------------------------------------------- |-----------------------| -| **function** scan(): **void**; |**function** startScan(): **void**;| 使用startScan接口启动扫描 | -| **function** getScanResults(): Promise>;|**function** getScanInfoList(): Array;| 使用getScanInfoList获取扫描列表 | -| **function** getScanResults(callback: AsyncCallback>): **void**;|**function** getScanInfoList(): Array; | 使用getScanInfoList获取扫描列表 | -| **function** getScanResultsSync(): Array; |**function** getScanInfoList(): Array; | 使用getScanInfoList获取扫描列表 | +| **function** scan(): **void**; |**function** startScan(): **void**;| 浣跨敤startScan鎺ュ彛鍚姩鎵弿 | +| **function** getScanResults(): Promise>;|**function** getScanInfoList(): Array;| 浣跨敤getScanInfoList鑾峰彇鎵弿鍒楄〃 | +| **function** getScanResults(callback: AsyncCallback>): **void**;|**function** getScanInfoList(): Array; | 浣跨敤getScanInfoList鑾峰彇鎵弿鍒楄〃 | +| **function** getScanResultsSync(): Array; |**function** getScanInfoList(): Array; | 浣跨敤getScanInfoList鑾峰彇鎵弿鍒楄〃 | -**适配指导**
-应用中使用废弃接口的,建议升级API 10以后修改为对应的新增接口。 +**閫傞厤鎸囧**
+搴旂敤涓娇鐢ㄥ簾寮冩帴鍙g殑锛屽缓璁崌绾PI 10浠ュ悗淇敼涓哄搴旂殑鏂板鎺ュ彛銆 -- GitLab