0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

鴻蒙開(kāi)發(fā)通信與連接:【@ohos.wifi (WLAN)】

jf_46214456 ? 來(lái)源:jf_46214456 ? 作者:jf_46214456 ? 2024-06-22 09:59 ? 次閱讀

WLAN

說(shuō)明: 本模塊首批接口從API version 6開(kāi)始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨(dú)標(biāo)記接口的起始版本。 開(kāi)發(fā)前請(qǐng)熟悉鴻蒙開(kāi)發(fā)指導(dǎo)文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]點(diǎn)擊或者復(fù)制轉(zhuǎn)到。

導(dǎo)入模塊

import wifi from '@ohos.wifi';

wifi.isWifiActive

isWifiActive(): boolean

查詢WLAN是否已激活。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA
  • 返回值:
    類(lèi)型說(shuō)明
    booleantrue:已激活, false:未激活。

wifi.scan

scan(): boolean

啟動(dòng)WLAN掃描。

  • 需要權(quán)限: ohos.permission.SET_WIFI_INFO,ohos.permission.LOCATION
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA
  • 返回值:
    類(lèi)型說(shuō)明
    booleantrue:掃描操作執(zhí)行成功, false:掃描操作執(zhí)行失敗。

wifi.getScanInfos

getScanInfos(): Promise>

獲取掃描結(jié)果,使用promise方式作為異步方法。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO以及ohos.permission.GET_WIFI_PEERS_MAC和ohos.permission.LOCATION權(quán)限中的至少一個(gè)。
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA
  • 返回值:
    類(lèi)型說(shuō)明
    Promise< Array<[WifiScanInfo]> >返回掃描到的熱點(diǎn)列表。

wifi.getScanInfos

getScanInfos(callback: AsyncCallback>): void

獲取掃描結(jié)果,使用callback方式作為異步方法。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO以及ohos.permission.GET_WIFI_PEERS_MAC和ohos.permission.LOCATION權(quán)限中的至少一個(gè)。

  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA

  • 參數(shù)

    參數(shù)名類(lèi)型必填說(shuō)明
    callbackAsyncCallback< Array<[WifiScanInfo]>>掃描到的熱點(diǎn)列表結(jié)果回調(diào)函數(shù)。
  • 示例

    import wifi from '@ohos.wifi';
    
    wifi.getScanInfos((err, result) = > {
        if (err) {
            console.error("get scan info error");
            return;
        }
    
        var len = Object.keys(result).length;
        console.log("wifi received scan info: " + len);
        for (var i = 0; i < len; ++i) {
            console.info("ssid: " + result[i].ssid);
            console.info("bssid: " + result[i].bssid);
            console.info("capabilities: " + result[i].capabilities);
            console.info("securityType: " + result[i].securityType);
            console.info("rssi: " + result[i].rssi);
            console.info("band: " + result[i].band);
            console.info("frequency: " + result[i].frequency);
            console.info("channelWidth: " + result[i].channelWidth);
            console.info("timestamp: " + result[i].timestamp);
        }
    });
    
    wifi.getScanInfos().then(result = > {
        var len = Object.keys(result).length;
        console.log("wifi received scan info: " + len);
        for (var i = 0; i < len; ++i) {
            console.info("ssid: " + result[i].ssid);
            console.info("bssid: " + result[i].bssid);
            console.info("capabilities: " + result[i].capabilities);
            console.info("securityType: " + result[i].securityType);
            console.info("rssi: " + result[i].rssi);
            console.info("band: " + result[i].band);
            console.info("frequency: " + result[i].frequency);
            console.info("channelWidth: " + result[i].channelWidth);
            console.info("timestamp: " + result[i].timestamp);
        }
    });
    

WifiScanInfo

WLAN熱點(diǎn)信息。

參數(shù)名類(lèi)型讀寫(xiě)屬性說(shuō)明
ssidstring只讀熱點(diǎn)的SSID,編碼格式為UTF-8。
bssidstring只讀熱點(diǎn)的BSSID。
capabilitiesstring只讀熱點(diǎn)能力。
securityType[WifiSecurityType]只讀WLAN加密類(lèi)型。
rssinumber只讀熱點(diǎn)的信號(hào)強(qiáng)度(dBm)。
bandnumber只讀WLAN接入點(diǎn)的頻段。
frequencynumber只讀WLAN接入點(diǎn)的頻率。
channelWidthnumber只讀WLAN接入點(diǎn)的帶寬。
timestampnumber只讀時(shí)間戳。

WifiSecurityType

表示加密類(lèi)型的枚舉。

名稱(chēng)默認(rèn)值說(shuō)明
WIFI_SEC_TYPE_INVALID0無(wú)效加密類(lèi)型。
WIFI_SEC_TYPE_OPEN1開(kāi)放加密類(lèi)型。
WIFI_SEC_TYPE_WEP2Wired Equivalent Privacy (WEP)加密類(lèi)型。
WIFI_SEC_TYPE_PSK3Pre-shared key (PSK)加密類(lèi)型。
WIFI_SEC_TYPE_SAE4Simultaneous Authentication of Equals (SAE)加密類(lèi)型。

wifi.addUntrustedConfig7+

addUntrustedConfig(config: WifiDeviceConfig): Promise

添加不可信網(wǎng)絡(luò)配置,使用promise方式作為異步方法。

  • 需要權(quán)限: ohos.permission.SET_WIFI_INFO

  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA

  • 參數(shù)

    參數(shù)名類(lèi)型必填說(shuō)明
    config[WifiDeviceConfig]WLAN配置信息
  • 返回值:

    類(lèi)型說(shuō)明
    Promise操作結(jié)果,ture: 成功, false: 失敗。

WifiDeviceConfig

WLAN配置信息。

參數(shù)名類(lèi)型讀寫(xiě)屬性說(shuō)明
ssidstring只讀熱點(diǎn)的SSID,編碼格式為UTF-8。
bssidstring只讀熱點(diǎn)的BSSID。
preSharedKeystring只讀熱點(diǎn)的密鑰。
isHiddenSsidboolean只讀是否是隱藏網(wǎng)絡(luò)。
securityType[WifiSecurityType]只讀加密類(lèi)型。

wifi.addUntrustedConfig7+

addUntrustedConfig(config: WifiDeviceConfig, callback: AsyncCallback): void

添加不可信網(wǎng)絡(luò)配置,使用callback方式作為異步方法。

  • 需要權(quán)限: ohos.permission.SET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    config[WifiDeviceConfig]WLAN配置信息。
    callbackAsyncCallback操作結(jié)果,ture: 成功, false: 失敗。

wifi.removeUntrustedConfig7+

removeUntrustedConfig(config: WifiDeviceConfig): Promise

移除不可信網(wǎng)絡(luò)配置,使用promise方式作為異步方法。

  • 需要權(quán)限: ohos.permission.SET_WIFI_INFO

  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA

  • 參數(shù)

    參數(shù)名類(lèi)型必填說(shuō)明
    config[WifiDeviceConfig]WLAN配置信息。
  • 返回值:

    類(lèi)型說(shuō)明
    Promise操作結(jié)果,ture: 成功, false: 失敗。

wifi.removeUntrustedConfig7+

removeUntrustedConfig(config: WifiDeviceConfig, callback: AsyncCallback): void

移除不可信網(wǎng)絡(luò)配置,使用callback方式作為異步方法。

  • 需要權(quán)限: ohos.permission.SET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    config[WifiDeviceConfig]WLAN配置信息。
    callbackAsyncCallback操作結(jié)果,ture: 成功, false: 失敗。

wifi.getSignalLevel

getSignalLevel(rssi: number, band: number): number

查詢WLAN信號(hào)強(qiáng)度。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO

  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA

  • 參數(shù):

    參數(shù)名類(lèi)型必填說(shuō)明
    rssinumber熱點(diǎn)的信號(hào)強(qiáng)度(dBm)。
    bandnumberWLAN接入點(diǎn)的頻段。
  • 返回值:

    類(lèi)型說(shuō)明
    number信號(hào)強(qiáng)度,取值范圍為[0, 4]。

wifi.getLinkedInfo

getLinkedInfo(): Promise

獲取WLAN連接信息,使用promise方式作為異步方法。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA
  • 返回值:
    類(lèi)型說(shuō)明
    Promise<[WifiLinkedInfo]>WLAN連接的相關(guān)信息。

wifi.getLinkedInfo

getLinkedInfo(callback: AsyncCallback): void

獲取WLAN連接信息,使用callback方式作為異步方法。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO

  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA

  • 參數(shù)

    參數(shù)名類(lèi)型必填說(shuō)明
    callbackAsyncCallback<[WifiLinkedInfo]>WLAN連接信息結(jié)果回調(diào)函數(shù)。
  • 示例

    import wifi from '@ohos.wifi';
    
    wifi.getLinkedInfo((err, data) = > {
        if (err) {
            console.error("get linked info error");
            return;
        }
        console.info("get wifi linked info: " + JSON.stringify(data));
    });
    
    wifi.getLinkedInfo().then(data = > {
        console.info("get wifi linked info: " + JSON.stringify(data));
    }).catch(error = > {
        console.info("get linked info error");
    });
    

WifiLinkedInfo

提供WLAN連接的相關(guān)信息。

參數(shù)名類(lèi)型讀寫(xiě)屬性說(shuō)明
ssidstring只讀熱點(diǎn)的SSID,編碼格式為UTF-8。
bssidstring只讀熱點(diǎn)的BSSID。
rssinumber只讀熱點(diǎn)的信號(hào)強(qiáng)度(dBm)。
bandnumber只讀WLAN接入點(diǎn)的頻段。
linkSpeednumber只讀WLAN接入點(diǎn)的速度。
frequencynumber只讀WLAN接入點(diǎn)的頻率。
isHiddenboolean只讀WLAN接入點(diǎn)是否是隱藏網(wǎng)絡(luò)。
isRestrictedboolean只讀WLAN接入點(diǎn)是否限制數(shù)據(jù)量。
macAddressstring只讀設(shè)備的MAC地址。
ipAddressnumber只讀WLAN連接的IP地址。
connState[ConnState]只讀WLAN連接狀態(tài)。

ConnState

表示W(wǎng)LAN連接狀態(tài)的枚舉。

名稱(chēng)默認(rèn)值說(shuō)明
SCANNING0設(shè)備正在搜索可用的AP。
CONNECTING1正在建立WLAN連接。
AUTHENTICATING2WLAN連接正在認(rèn)證中。
OBTAINING_IPADDR3正在獲取WLAN連接的IP地址。
CONNECTED4WLAN連接已建立。
DISCONNECTING5WLAN連接正在斷開(kāi)。
DISCONNECTED6WLAN連接已斷開(kāi)。
UNKNOWN7WLAN連接建立失敗。

wifi.isConnected7+

isConnected(): boolean

查詢WLAN是否已連接。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA
  • 返回值:
    類(lèi)型說(shuō)明
    booleantrue:已連接, false:未連接。

wifi.isFeatureSupported7+

isFeatureSupported(featureId: number): boolean

判斷設(shè)備是否支持相關(guān)WLAN特性。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO

  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.Core

  • 參數(shù):

    參數(shù)名類(lèi)型必填說(shuō)明
    featureIdnumber特性ID值。
  • 返回值:

    類(lèi)型說(shuō)明
    booleantrue:支持, false:不支持。
  • 特性ID值枚舉。

    枚舉值說(shuō)明
    0x0001基礎(chǔ)結(jié)構(gòu)模式特性。
    0x00025 GHz帶寬特性。
    0x0004GAS/ANQP特性。
    0x0008Wifi-Direct特性。
    0x0010Soft AP特性。
    0x0040Wi-Fi AWare組網(wǎng)特性。
    0x8000AP STA共存特性。
    0x8000000WPA3-Personal SAE特性。
    0x10000000WPA3-Enterprise Suite-B
    0x20000000增強(qiáng)開(kāi)放特性。

wifi.getIpInfo7+

getIpInfo(): IpInfo

獲取IP信息。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA
  • 返回值:
    類(lèi)型說(shuō)明
    [IpInfo]IP信息。

IpInfo7+

IP信息。

參數(shù)名類(lèi)型讀寫(xiě)屬性說(shuō)明
ipAddressnumber只讀IP地址。
gatewaynumber只讀網(wǎng)關(guān)。
netmasknumber只讀掩碼。
primaryDnsnumber只讀主DNS服務(wù)器IP地址。
secondDnsnumber只讀備DNS服務(wù)器IP地址。
serverIpnumber只讀DHCP服務(wù)端IP地址。
leaseDurationnumber只讀IP地址租用時(shí)長(zhǎng)。

wifi.getCountryCode7+

getCountryCode(): string

獲取國(guó)家碼信息。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.Core
  • 返回值:
    類(lèi)型說(shuō)明
    string國(guó)家碼。

wifi.getP2pLinkedInfo8+

getP2pLinkedInfo(): Promise

獲取P2P連接信息,使用promise方式作為異步方法。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 返回值:
    類(lèi)型說(shuō)明
    Promise<[WifiP2pLinkedInfo]>P2P連接信息。

wifi.getP2pLinkedInfo8+

getP2pLinkedInfo(callback: AsyncCallback): void

獲取P2P連接信息,使用callback方式作為異步方法。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    callbackAsyncCallback<[WifiP2pLinkedInfo]>P2P連接信息結(jié)果回調(diào)函數(shù)。

WifiP2pLinkedInfo8+

提供WLAN連接的相關(guān)信息。

參數(shù)名類(lèi)型讀寫(xiě)屬性說(shuō)明
connectState[P2pConnectState]只讀P2P連接狀態(tài)。
isGroupOwnerboolean只讀是否是群組。
groupOwnerAddrstring只讀群組MAC地址。

P2pConnectState8+

表示P2P連接狀態(tài)的枚舉。

名稱(chēng)默認(rèn)值說(shuō)明
DISCONNECTED0斷開(kāi)狀態(tài)。
CONNECTED1連接狀態(tài)。

wifi.getCurrentGroup8+

getCurrentGroup(): Promise

獲取P2P當(dāng)前組信息,使用promise方式作為異步方法。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 返回值:
    類(lèi)型說(shuō)明
    Promise<[WifiP2pGroupInfo]>當(dāng)前組信息。

wifi.getCurrentGroup8+

getCurrentGroup(callback: AsyncCallback): void

獲取P2P當(dāng)前組信息,使用callback方式作為異步方法。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    callbackAsyncCallback<[WifiP2pGroupInfo]>當(dāng)前組信息的回調(diào)函數(shù)。

WifiP2pGroupInfo8+

表示P2P群組相關(guān)信息。

參數(shù)名類(lèi)型讀寫(xiě)屬性說(shuō)明
isP2pGoboolean只讀是否是群組。
ownerInfo[WifiP2pDevice]只讀群組的設(shè)備信息。
passphrasestring只讀群組密鑰。
interfacestring只讀接口名稱(chēng)。
groupNamestring只讀群組名稱(chēng)。
networkIdnumber只讀網(wǎng)絡(luò)ID。
frequencynumber只讀群組的頻率。
clientDevices[WifiP2pDevice[]]只讀接入的設(shè)備列表信息。
goIpAddressstring只讀群組IP地址。

WifiP2pDevice8+

表示P2P設(shè)備信息。

參數(shù)名類(lèi)型讀寫(xiě)屬性說(shuō)明
deviceNamestring只讀設(shè)備名稱(chēng)。
deviceAddressstring只讀設(shè)備MAC地址。
primaryDeviceTypestring只讀主設(shè)備類(lèi)型。
deviceStatus[P2pDeviceStatus]只讀設(shè)備狀態(tài)。
groupCapabilitiesnumber只讀群組能力。

P2pDeviceStatus8+

表示設(shè)備狀態(tài)的枚舉。

名稱(chēng)默認(rèn)值說(shuō)明
CONNECTED0連接狀態(tài)。
INVITED1邀請(qǐng)狀態(tài)。
FAILED2失敗狀態(tài)。
AVAILABLE3可用狀態(tài)。
UNAVAILABLE4不可用狀態(tài)。

wifi.getP2pPeerDevices8+

getP2pPeerDevices(): Promise

獲取P2P對(duì)端設(shè)備列表信息,使用promise方式作為異步方法。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 返回值:
    類(lèi)型說(shuō)明
    Promise<[WifiP2pDevice[]]>對(duì)端設(shè)備列表信息。

wifi.getP2pPeerDevices8+

getP2pPeerDevices(callback: AsyncCallback): void

獲取P2P對(duì)端設(shè)備列表信息,使用callback方式作為異步方法。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    callbackAsyncCallback<[WifiP2pDevice[]]>對(duì)端設(shè)備列表信息回調(diào)函數(shù)。

wifi.createGroup8+

createGroup(config: WifiP2PConfig): boolean;

創(chuàng)建群組。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO

  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P

  • 參數(shù):

    參數(shù)名類(lèi)型必填說(shuō)明
    config[WifiP2PConfig]群組配置信息。
  • 返回值:

    類(lèi)型說(shuō)明
    booleantrue:創(chuàng)建群組操作執(zhí)行成功, false:創(chuàng)建群組操作執(zhí)行失敗。

WifiP2PConfig8+

表示P2P配置信息。

參數(shù)名類(lèi)型讀寫(xiě)屬性說(shuō)明
deviceAddressstring只讀設(shè)備地址。
netIdnumber只讀網(wǎng)絡(luò)ID。創(chuàng)建群組時(shí)-1表示創(chuàng)建臨時(shí)組,-2表示創(chuàng)建永久組。
passphrasestring只讀群組密鑰。
groupNamestring只讀群組名稱(chēng)。
goBand[GroupOwnerBand]只讀群組帶寬。

GroupOwnerBand8+

表示群組帶寬的枚舉。

名稱(chēng)默認(rèn)值說(shuō)明
GO_BAND_AUTO0自動(dòng)模式。
GO_BAND_2GHZ12GHZ。
GO_BAND_5GHZ25GHZ。

wifi.removeGroup8+

removeGroup(): boolean;

移除群組。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 返回值:
    類(lèi)型說(shuō)明
    booleantrue:操作執(zhí)行成功, false:操作執(zhí)行失敗。

wifi.p2pConnect8+

p2pConnect(config: WifiP2PConfig): boolean;

執(zhí)行P2P連接。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION

  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P

  • 參數(shù):

    參數(shù)名類(lèi)型必填說(shuō)明
    config[WifiP2PConfig]連接配置信息。
  • 返回值:

    類(lèi)型說(shuō)明
    booleantrue:操作執(zhí)行成功, false:操作執(zhí)行失敗。
  • 示例

    import wifi from '@ohos.wifi';
    
    var recvP2pConnectionChangeFunc = result = > {
        console.info("p2p connection change receive event: " + JSON.stringify(result));
        wifi.getP2pLinkedInfo((err, data) = > {
            if (err) {
                console.error('failed to get getP2pLinkedInfo: ' + JSON.stringify(err));
                return;
            }
            console.info("get getP2pLinkedInfo: " + JSON.stringify(data));
        });
    }
    wifi.on("p2pConnectionChange", recvP2pConnectionChangeFunc);
    
    var recvP2pDeviceChangeFunc = result = > {
        console.info("p2p device change receive event: " + JSON.stringify(result));
    }
    wifi.on("p2pDeviceChange", recvP2pDeviceChangeFunc);
    
    var recvP2pPeerDeviceChangeFunc = result = > {
        console.info("p2p peer device change receive event: " + JSON.stringify(result));
        wifi.getP2pPeerDevices((err, data) = > {
            if (err) {
                console.error('failed to get peer devices: ' + JSON.stringify(err));
                return;
            }
            console.info("get peer devices: " + JSON.stringify(data));
            var len = Object.keys(data).length;
            for (var i = 0; i < len; ++i) {
                if (data[i].deviceName === "my_test_device") {
                    console.info("p2p connect to test device: " + data[i].deviceAddress);
                    var config = {
                        "deviceAddress":data[i].deviceAddress,
                        "netId":-2,
                        "passphrase":"",
                        "groupName":"",
                        "goBand":0,
                    }
                    wifi.p2pConnect(config);
                }
            }
        });
    }
    wifi.on("p2pPeerDeviceChange", recvP2pPeerDeviceChangeFunc);
    
    var recvP2pPersistentGroupChangeFunc = result = > {
        console.info("p2p persistent group change receive event");
    
        wifi.getCurrentGroup((err, data) = > {
            if (err) {
                console.error('failed to get current group: ' + JSON.stringify(err));
                return;
            }
            console.info("get current group: " + JSON.stringify(data));
        });
    }
    wifi.on("p2pPersistentGroupChange", recvP2pPersistentGroupChangeFunc);
    
    setTimeout(function() {wifi.off("p2pConnectionChange", recvP2pConnectionChangeFunc);}, 125 * 1000);
    setTimeout(function() {wifi.off("p2pDeviceChange", recvP2pDeviceChangeFunc);}, 125 * 1000);
    setTimeout(function() {wifi.off("p2pPeerDeviceChange", recvP2pPeerDeviceChangeFunc);}, 125 * 1000);
    setTimeout(function() {wifi.off("p2pPersistentGroupChange", recvP2pPersistentGroupChangeFunc);}, 125 * 1000);
    console.info("start discover devices - > " + wifi.startDiscoverDevices());
    

wifi.p2pCancelConnect8+

p2pCancelConnect(): boolean;

取消P2P連接。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 返回值:
    類(lèi)型說(shuō)明
    booleantrue:取消連接操作執(zhí)行成功, false:取消連接操作執(zhí)行失敗。

wifi.startDiscoverDevices8+

startDiscoverDevices(): boolean;

開(kāi)始發(fā)現(xiàn)設(shè)備。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 返回值:
    類(lèi)型說(shuō)明
    booleantrue:操作執(zhí)行成功, false:操作執(zhí)行失敗。

wifi.stopDiscoverDevices8+

stopDiscoverDevices(): boolean;

停止發(fā)現(xiàn)設(shè)備。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 返回值:
    類(lèi)型說(shuō)明
    booleantrue:操作執(zhí)行成功,操作執(zhí)行失敗。

wifi.on('wifiStateChange')7+

on(type: "wifiStateChange", callback: Callback): void

注冊(cè)WLAN狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO

  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA

  • 參數(shù)

    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"wifiStateChange"字符串。
    callbackCallback狀態(tài)改變回調(diào)函數(shù)。
  • 狀態(tài)改變事件的枚舉。

    枚舉值說(shuō)明
    0未激活。
    1已激活。
    2激活中。
    3去激活中。

wifi.off('wifiStateChange')7+

off(type: "wifiStateChange", callback?: Callback): void

取消注冊(cè)WLAN狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO

  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA

  • 參數(shù)

    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"wifiStateChange"字符串。
    callbackCallback狀態(tài)改變回調(diào)函數(shù)。如果callback不填,將去注冊(cè)該事件關(guān)聯(lián)的所有回調(diào)函數(shù)。
  • 示例

    import wifi from '@ohos.wifi';
    
    var WIFI_POWER_STATE = "wifiStateChange";
    var recvPowerNotifyFunc = result = > {
        console.info("Receive power state change event: " + result);
    }
    
    // Register event
    wifi.on(WIFI_POWER_STATE, recvPowerNotifyFunc);
    
    // Unregister event
    wifi.off(WIFI_POWER_STATE, recvPowerNotifyFunc);
    

wifi.on('wifiConnectionChange')7+

on(type: "wifiConnectionChange", callback: Callback): void

注冊(cè)WLAN連接狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO

  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA

  • 參數(shù)

    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"wifiConnectionChange"字符串。
    callbackCallback狀態(tài)改變回調(diào)函數(shù)。
  • 連接狀態(tài)改變事件的枚舉。

    枚舉值說(shuō)明
    0已斷開(kāi)。
    1已連接。

wifi.off('wifiConnectionChange')7+

off(type: "wifiConnectionChange", callback?: Callback): void

取消注冊(cè)WLAN連接狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"wifiConnectionChange"字符串。
    callbackCallback連接狀態(tài)改變回調(diào)函數(shù)。如果callback不填,將去注冊(cè)該事件關(guān)聯(lián)的所有回調(diào)函數(shù)。

wifi.on('wifiScanStateChange')7+

on(type: "wifiScanStateChange", callback: Callback): void

注冊(cè)掃描狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO

  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA

  • 參數(shù)

    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"wifiScanStateChange"字符串。
    callbackCallback狀態(tài)改變回調(diào)函數(shù)。
  • 掃描狀態(tài)改變事件的枚舉。

    枚舉值說(shuō)明
    0掃描失敗。
    1掃描成功。

wifi.off('wifiScanStateChange')7+

off(type: "wifiScanStateChange", callback?: Callback): void

取消注冊(cè)掃描狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA
  • 參數(shù)
參數(shù)名類(lèi)型必填說(shuō)明
typestring固定填"wifiScanStateChange"字符串。
callbackCallback狀態(tài)改變回調(diào)函數(shù)。如果callback不填,將去注冊(cè)該事件關(guān)聯(lián)的所有回調(diào)函數(shù)。

wifi.on('wifiRssiChange')7+

on(type: "wifiRssiChange", callback: Callback): void

注冊(cè)RSSI狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"wifiRssiChange"字符串。
    callbackCallback狀態(tài)改變回調(diào)函數(shù),返回以dBm為單位的RSSI值。

wifi.off('wifiRssiChange')7+

off(type: "wifiRssiChange", callback?: Callback): void

取消注冊(cè)RSSI狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.STA
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"wifiRssiChange"字符串。
    callbackCallback狀態(tài)改變回調(diào)函數(shù)。如果callback不填,將去注冊(cè)該事件關(guān)聯(lián)的所有回調(diào)函數(shù)。

wifi.on('hotspotStateChange')7+

on(type: "hotspotStateChange", callback: Callback): void

注冊(cè)熱點(diǎn)狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO

  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.AP.Core

  • 參數(shù)

    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"hotspotStateChange"字符串。
    callbackCallback狀態(tài)改變回調(diào)函數(shù)。
  • 熱點(diǎn)狀態(tài)改變事件的枚舉。

    枚舉值說(shuō)明
    0未激活。
    1已激活。
    2激活中。
    3去激活中。

wifi.off('hotspotStateChange')7+

off(type: "hotspotStateChange", callback?: Callback): void

取消注冊(cè)熱點(diǎn)狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.AP.Core
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"hotspotStateChange"字符串。
    callbackCallback狀態(tài)改變回調(diào)函數(shù)。如果callback不填,將去注冊(cè)該事件關(guān)聯(lián)的所有回調(diào)函數(shù)。

wifi.on('p2pStateChange')8+

on(type: "p2pStateChange", callback: Callback): void

注冊(cè)P2P開(kāi)關(guān)狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO

  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P

  • 參數(shù)

    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"p2pStateChange"字符串。
    callbackCallback狀態(tài)改變回調(diào)函數(shù)。
  • P2P狀態(tài)改變事件的枚舉。

    枚舉值說(shuō)明
    1空閑。
    2打開(kāi)中。
    3已打開(kāi)。
    4關(guān)閉中。
    5已關(guān)閉。

wifi.off('p2pStateChange')8+

off(type: "p2pStateChange", callback?: Callback): void

取消注冊(cè)P2P開(kāi)關(guān)狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO

  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P

  • 參數(shù)

    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"p2pStateChange"字符串。
    callbackCallback狀態(tài)改變回調(diào)函數(shù)。如果callback不填,將去注冊(cè)該事件關(guān)聯(lián)的所有回調(diào)函數(shù)。

    wifi.on('p2pConnectionChange')8+

on(type: "p2pConnectionChange", callback: Callback): void

注冊(cè)P2P連接狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"p2pConnectionChange"字符串。
    callbackCallback<[WifiP2pLinkedInfo]>狀態(tài)改變回調(diào)函數(shù)。

wifi.off('p2pConnectionChange')8+

off(type: "p2pConnectionChange", callback?: Callback): void

取消注冊(cè)P2P連接狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"p2pConnectionChange"字符串。
    callbackCallback<[WifiP2pLinkedInfo]>狀態(tài)改變回調(diào)函數(shù)。如果callback不填,將去注冊(cè)該事件關(guān)聯(lián)的所有回調(diào)函數(shù)。

wifi.on('p2pDeviceChange')8+

on(type: "p2pDeviceChange", callback: Callback): void

注冊(cè)P2P設(shè)備狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"p2pDeviceChange"字符串。
    callbackCallback<[WifiP2pDevice]>狀態(tài)改變回調(diào)函數(shù)。

wifi.off('p2pDeviceChange')8+

off(type: "p2pDeviceChange", callback?: Callback): void

取消注冊(cè)P2P設(shè)備狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.LOCATION
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"p2pDeviceChange"字符串。
    callbackCallback<[WifiP2pDevice]>狀態(tài)改變回調(diào)函數(shù)。如果callback不填,將去注冊(cè)該事件關(guān)聯(lián)的所有回調(diào)函數(shù)。

wifi.on('p2pPeerDeviceChange')8+

on(type: "p2pPeerDeviceChange", callback: Callback): void

注冊(cè)P2P對(duì)端設(shè)備狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO,ohos.permission.LOCATION
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"p2pPeerDeviceChange"字符串。
    callbackCallback<[WifiP2pDevice[]]>狀態(tài)改變回調(diào)函數(shù)。

wifi.off('p2pPeerDeviceChange')8+

off(type: "p2pPeerDeviceChange", callback?: Callback): void

取消注冊(cè)P2P對(duì)端設(shè)備狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.LOCATION
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"p2pPeerDeviceChange"字符串。
    callbackCallback<[WifiP2pDevice[]]>狀態(tài)改變回調(diào)函數(shù)。如果callback不填,將去注冊(cè)該事件關(guān)聯(lián)的所有回調(diào)函數(shù)。

wifi.on('p2pPersistentGroupChange')8+

on(type: "p2pPersistentGroupChange", callback: Callback): void

注冊(cè)P2P永久組狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"p2pPersistentGroupChange"字符串。
    callbackCallback狀態(tài)改變回調(diào)函數(shù)。

wifi.off('p2pPersistentGroupChange')8+

off(type: "p2pPersistentGroupChange", callback?: Callback): void

取消注冊(cè)P2P永久組狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"p2pPersistentGroupChange"字符串。
    callbackCallback狀態(tài)改變回調(diào)函數(shù)。如果callback不填,將去注冊(cè)該事件關(guān)聯(lián)的所有回調(diào)函數(shù)。

wifi.on('p2pDiscoveryChange')8+

on(type: "p2pDiscoveryChange", callback: Callback): void

注冊(cè)發(fā)現(xiàn)設(shè)備狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO

  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P

  • 參數(shù)

    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"p2pDiscoveryChange"字符串。
    callbackCallback狀態(tài)改變回調(diào)函數(shù)。
  • 發(fā)現(xiàn)設(shè)備狀態(tài)改變事件的枚舉。

    枚舉值說(shuō)明
    0初始狀態(tài)。
    1發(fā)現(xiàn)成功。HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿
    QQ瀏覽器截圖20240320162546.png

wifi.off('p2pDiscoveryChange')8+

off(type: "p2pDiscoveryChange", callback?: Callback): void

取消注冊(cè)發(fā)現(xiàn)設(shè)備狀態(tài)改變事件。

  • 需要權(quán)限: ohos.permission.GET_WIFI_INFO
  • 系統(tǒng)能力: SystemCapability.Communication.WiFi.P2P
  • 參數(shù)
    參數(shù)名類(lèi)型必填說(shuō)明
    typestring固定填"p2pDiscoveryChange"字符串。
    callbackCallback狀態(tài)改變回調(diào)函數(shù)。如果callback不填,將去注冊(cè)該事件關(guān)聯(lián)的所有回調(diào)函數(shù)。
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8447

    瀏覽量

    150722
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1472

    瀏覽量

    61749
  • WIFI
    +關(guān)注

    關(guān)注

    81

    文章

    5280

    瀏覽量

    203085
  • 鴻蒙
    +關(guān)注

    關(guān)注

    57

    文章

    2302

    瀏覽量

    42689
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【鈦極小龜開(kāi)發(fā)套件試用體驗(yàn)】SmartConfig連接WiFi

    連接到指定WiFi.Wi-Fi是一種允許電子設(shè)備連接到一個(gè)無(wú)線局域網(wǎng)(WLAN)的技術(shù),通常使用2.4GUHF或5G SHF ISM 射頻頻 段。
    發(fā)表于 11-08 16:10

    【HiSpark系列】鴻蒙設(shè)備學(xué)習(xí)--開(kāi)發(fā)

    \codeMacOS系統(tǒng):~/OHOS/codeLinux系統(tǒng):~/OHOS/code具體的開(kāi)發(fā)細(xì)節(jié),可以查看:Wi-Fi IoT開(kāi)發(fā):第一個(gè)示例程序:通過(guò)AT指令讓設(shè)備
    發(fā)表于 11-03 14:28

    wlanwifi的區(qū)別

    很多人在上網(wǎng)時(shí)就會(huì)發(fā)現(xiàn)家里用的電腦無(wú)線上網(wǎng)是WLAN,而手機(jī)或是平板電腦上網(wǎng)又叫WIFI。都是一樣的無(wú)線上網(wǎng),怎么會(huì)有二個(gè)不同的名字,那么wlanwifi的意思是什么呢?
    發(fā)表于 09-11 10:01 ?5138次閱讀
    <b class='flag-5'>wlan</b>和<b class='flag-5'>wifi</b>的區(qū)別

    wlanwifi的區(qū)別? wlanwifi無(wú)線上網(wǎng)知識(shí)

    文章中為大家介紹了什么wifi無(wú)線上網(wǎng),但大家可能會(huì)有這樣的疑問(wèn),聽(tīng)說(shuō)最多的應(yīng)該是WLAN無(wú)線上網(wǎng),很多筆記本電腦使用的都是WLAN無(wú)線上網(wǎng),那么wlan
    發(fā)表于 03-07 11:53 ?11次下載

    wlanwifi的區(qū)別和關(guān)系分析

    不知道大家注意到手機(jī)中無(wú)線局域網(wǎng)的名稱(chēng)沒(méi)有,有的叫WiFi,有的叫WLAN,那么WLANWiFi到底是什么關(guān)系呢?
    的頭像 發(fā)表于 11-03 07:56 ?1.2w次閱讀

    WIFIWLAN的主要區(qū)別

    從包含關(guān)系上來(lái)說(shuō),WIFIWLAN的一個(gè)標(biāo)準(zhǔn),WIFI包含于WLAN中,屬于回采用WLAN協(xié)議中的一項(xiàng)新技術(shù)。
    發(fā)表于 05-28 11:13 ?2119次閱讀

    WiFiWLAN的區(qū)別_wlanwifi的哪個(gè)好

    平常所說(shuō)的WiFi,其實(shí)就是無(wú)線網(wǎng)絡(luò),我們平時(shí)都會(huì)說(shuō)是連WiFi,但是無(wú)論是手機(jī)還是電腦上,連接網(wǎng)絡(luò)那一欄,總是會(huì)顯示WLAN,而沒(méi)有顯示WiFi
    發(fā)表于 06-18 11:13 ?6004次閱讀

    WiFiWLAN有什么不同?

    11月26日消息,我們通常上網(wǎng)的時(shí)候會(huì)說(shuō)連接WiFi,但如果細(xì)心留意會(huì)發(fā)現(xiàn)手機(jī)連接顯示是WLAN,那么WiFi
    的頭像 發(fā)表于 11-26 14:40 ?4323次閱讀

    基于鴻蒙系統(tǒng)+Hi3861的WiFi小車(chē)開(kāi)發(fā)

    本文簡(jiǎn)單介紹鴻蒙系統(tǒng) + Hi3861 的WiFi小車(chē)開(kāi)發(fā),適用于開(kāi)發(fā)潤(rùn)和Hi3861開(kāi)發(fā)板的小伙伴們。
    的頭像 發(fā)表于 03-03 09:31 ?5563次閱讀
    基于<b class='flag-5'>鴻蒙</b>系統(tǒng)+Hi3861的<b class='flag-5'>WiFi</b>小車(chē)<b class='flag-5'>開(kāi)發(fā)</b>

    簡(jiǎn)單區(qū)分WiFi通信WLAN通信

    使用手機(jī)時(shí),如果細(xì)心一點(diǎn)可以發(fā)現(xiàn),在iPhone手機(jī)里面,對(duì)于無(wú)線網(wǎng)絡(luò)的稱(chēng)呼是WiFi,而大量的安卓手機(jī)對(duì)無(wú)線網(wǎng)絡(luò)的稱(chēng)呼是WLAN,于是很多人都把WiFi等同于WLAN,其實(shí)二者是不同
    的頭像 發(fā)表于 04-10 18:05 ?902次閱讀

    WiFi就是WLANwlanwifi的異同點(diǎn)

    定義不同:WLAN是指無(wú)線局域網(wǎng),可以用于指任何本地區(qū)域網(wǎng)絡(luò),而WiFi是一種無(wú)線局域網(wǎng)技術(shù),一般用于指IEEE 802.11標(biāo)準(zhǔn)。
    發(fā)表于 06-13 18:58 ?2427次閱讀

    wlanwifi的區(qū)別安全哪個(gè)好

    WLANWiFi是兩個(gè)廣泛用于無(wú)線通信的術(shù)語(yǔ)。WLAN即無(wú)線局域網(wǎng),是指在局域網(wǎng)范圍內(nèi)使用無(wú)線通信技術(shù)進(jìn)行數(shù)據(jù)傳輸?shù)木W(wǎng)絡(luò)。
    的頭像 發(fā)表于 01-16 17:16 ?1331次閱讀

    WLAN是什么網(wǎng) wlanwifi有什么區(qū)別

    的靈活性和便捷性,以及更廣泛的覆蓋范圍。 WLANWiFi是相關(guān)的概念,但并不完全相同。WiFi(Wireless Fidelity)是無(wú)線局域網(wǎng)的一種技術(shù)標(biāo)準(zhǔn),它使用無(wú)線電波來(lái)實(shí)現(xiàn)設(shè)備之間的
    的頭像 發(fā)表于 01-22 14:48 ?6116次閱讀

    鴻蒙實(shí)戰(zhàn)開(kāi)發(fā):【WLAN使用】

    在eTS中WLAN的基本使用,包括禁用和啟用WLAN、WLAN掃描和獲取掃描結(jié)果、WLAN狀態(tài)監(jiān)聽(tīng)、WiFi
    的頭像 發(fā)表于 03-07 15:36 ?500次閱讀
    <b class='flag-5'>鴻蒙</b>實(shí)戰(zhàn)<b class='flag-5'>開(kāi)發(fā)</b>:【<b class='flag-5'>WLAN</b>使用】

    鴻蒙開(kāi)發(fā)通信連接:【@ohos.wifiext (WLAN)】

    使能WLAN熱點(diǎn)。
    的頭像 發(fā)表于 06-22 10:08 ?430次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>通信</b>與<b class='flag-5'>連接</b>:【@<b class='flag-5'>ohos</b>.wifiext (<b class='flag-5'>WLAN</b>)】