吴忠躺衫网络科技有限公司

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

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

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

鴻蒙語(yǔ)言基礎(chǔ)類庫(kù):system.network 網(wǎng)絡(luò)狀態(tài)

jf_46214456 ? 來(lái)源:jf_46214456 ? 作者:jf_46214456 ? 2024-07-18 09:37 ? 次閱讀

網(wǎng)絡(luò)狀態(tài)

說(shuō)明:
開(kāi)發(fā)前請(qǐng)熟悉鴻蒙開(kāi)發(fā)指導(dǎo)文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]

  • 從API Version 7 開(kāi)始,該接口不再維護(hù),推薦使用新接口[@ohos.telephony.observer]。
  • 本模塊首批接口從API version 3開(kāi)始支持。后續(xù)版本的新增接口,采用上角標(biāo)單獨(dú)標(biāo)記接口的起始版本。

導(dǎo)入模塊

import network from '@system.network';

權(quán)限列表

ohos.permission.GET_WIFI_INFO

ohos.permission.GET_NETWORK_INFO

network.getType

getType(Object): void

獲取當(dāng)前設(shè)備的網(wǎng)絡(luò)類型。

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

參數(shù)

參數(shù)名類型必填說(shuō)明
successFunction接口調(diào)用成功的回調(diào)函數(shù)。
failFunction接口調(diào)用失敗的回調(diào)函數(shù)。
completeFunction接口調(diào)用結(jié)束的回調(diào)函數(shù)。

success返回值:

參數(shù)名類型說(shuō)明
meteredboolean是否按照流量計(jì)費(fèi)。
typestring網(wǎng)絡(luò)類型,可能的值有2g,3g,4g5g,wifi,none等。

fail返回值:

錯(cuò)誤碼說(shuō)明
602當(dāng)前權(quán)限未聲明。

示例:

export default {    
  getType() {        
    network.getType({            
      success: function(data) {                
        console.log('success get network type:' + data.type);            
      },            
      fail: function(data, code) {                
        console.log('fail to get network type code:' + code + ', data:' + data);            
      },
    });    
  },
}

network.subscribe

subscribe(Object): void

訂閱當(dāng)前設(shè)備的網(wǎng)絡(luò)連接狀態(tài)。如果多次調(diào)用,會(huì)覆蓋前一次調(diào)用。

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

參數(shù):

參數(shù)名類型必填說(shuō)明
successFunction網(wǎng)絡(luò)發(fā)生變化的回調(diào)函數(shù)。
failFunction接口調(diào)用失敗的回調(diào)函數(shù)。

success返回值:

參數(shù)名類型說(shuō)明
meteredboolean是否按照流量計(jì)費(fèi)。
typestring網(wǎng)絡(luò)類型,可能的值為2g,3g,4g,5g,wifi,none。

fail返回值:

錯(cuò)誤碼說(shuō)明
602當(dāng)前權(quán)限未聲明。
200訂閱失敗。HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿

示例:

export default {
subscribe() {
network.subscribe({
success: function(data) {
console.log('network type change type:' + data.type);
},
fail: function(data, code) {
console.log('fail to subscribe network, code:' + code + ', data:' + data);
},
});
},
}

network.unsubscribe

unsubscribe(): void

取消訂閱設(shè)備的網(wǎng)絡(luò)連接狀態(tài)。

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

示例:


export default {
unsubscribe() {
network.unsubscribe();
},
}

審核編輯 黃宇


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(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)注

    57

    文章

    2392

    瀏覽量

    43055
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    鴻蒙語(yǔ)言TypeScript學(xué)習(xí)第16天:【

    TypeScript 支持面向?qū)ο蟮乃刑匦裕热?、接口等。
    的頭像 發(fā)表于 04-15 09:29 ?1101次閱讀
    <b class='flag-5'>鴻蒙語(yǔ)言</b>TypeScript學(xué)習(xí)第16天:【<b class='flag-5'>類</b>】

    ArkTS語(yǔ)言基礎(chǔ)庫(kù)-解析

    ArkTS語(yǔ)言基礎(chǔ)庫(kù)是HarmonyOS系統(tǒng)上為應(yīng)用開(kāi)發(fā)者提供的常用基礎(chǔ)能力,主要包含能力如下圖所示。 圖1 ArkTS語(yǔ)言基礎(chǔ)
    發(fā)表于 02-20 16:44

    鴻蒙原生應(yīng)用開(kāi)發(fā)-ArkTS語(yǔ)言基礎(chǔ)庫(kù)概述

    ArkTS語(yǔ)言基礎(chǔ)庫(kù)是HarmonyOS系統(tǒng)上為應(yīng)用開(kāi)發(fā)者提供的常用基礎(chǔ)能力,主要包含能力如下圖所示。 1.提供異步并發(fā)和多線程并發(fā)的能力。 支持Promise和async/await等標(biāo)準(zhǔn)
    發(fā)表于 03-05 15:42

    請(qǐng)問(wèn)鴻蒙智能穿戴設(shè)備如何保持后臺(tái)任務(wù)定時(shí)獲取網(wǎng)絡(luò)數(shù)據(jù)?

    30秒獲取一次網(wǎng)絡(luò)數(shù)據(jù)。(app屬于應(yīng)用工具,展示服務(wù)器的數(shù)據(jù)。)當(dāng)前狀態(tài):應(yīng)用退后臺(tái)后,定時(shí)器大概10秒后就無(wú)法繼續(xù)執(zhí)行,應(yīng)該是鴻蒙系統(tǒng)將該應(yīng)用掛起。我又不可能像demo那樣一直播
    發(fā)表于 04-25 10:19

    HarmonyOS語(yǔ)言基礎(chǔ)庫(kù)開(kāi)發(fā)指南上線啦!

    語(yǔ)言基礎(chǔ)庫(kù)提供哪些功能?多線程并發(fā)如何實(shí)現(xiàn)?TaskPool(任務(wù)池)和Worker在實(shí)現(xiàn)和使用場(chǎng)景上有何不同? 針對(duì)開(kāi)發(fā)者關(guān)注的并發(fā)等語(yǔ)言基礎(chǔ)
    的頭像 發(fā)表于 10-18 16:20 ?631次閱讀
    HarmonyOS<b class='flag-5'>語(yǔ)言</b>基礎(chǔ)<b class='flag-5'>類</b><b class='flag-5'>庫(kù)</b>開(kāi)發(fā)指南上線啦!

    鴻蒙OpenHarmony大合集:【語(yǔ)言基礎(chǔ)庫(kù)

    本示例集合語(yǔ)言基礎(chǔ)庫(kù)的各個(gè)子模塊,展示了各個(gè)模塊的基礎(chǔ)功能
    的頭像 發(fā)表于 04-29 16:38 ?626次閱讀
    <b class='flag-5'>鴻蒙</b>OpenHarmony大合集:【<b class='flag-5'>語(yǔ)言</b>基礎(chǔ)<b class='flag-5'>類</b><b class='flag-5'>庫(kù)</b>】

    鴻蒙語(yǔ)言基礎(chǔ)庫(kù):ohos.bytrace 性能打點(diǎn)

    用來(lái)標(biāo)記一個(gè)預(yù)追蹤的數(shù)值變量,該變量的數(shù)值會(huì)不斷變化。
    的頭像 發(fā)表于 07-18 15:41 ?312次閱讀

    鴻蒙語(yǔ)言基礎(chǔ)庫(kù)system.bluetooth 藍(lán)牙

    開(kāi)始搜尋附近的低功耗藍(lán)牙外圍設(shè)備。此操作比較耗費(fèi)系統(tǒng)資源,請(qǐng)?jiān)谒阉鞑⑦B接到設(shè)備后調(diào)用[bluetooth.stopBLEScan]方法停止搜索。
    的頭像 發(fā)表于 07-15 17:28 ?454次閱讀
    <b class='flag-5'>鴻蒙語(yǔ)言</b>基礎(chǔ)<b class='flag-5'>類</b><b class='flag-5'>庫(kù)</b>:<b class='flag-5'>system</b>.bluetooth 藍(lán)牙

    鴻蒙語(yǔ)言基礎(chǔ)庫(kù)system.brightness 屏幕亮度

    獲得設(shè)備當(dāng)前的屏幕亮度值。
    的頭像 發(fā)表于 07-15 17:56 ?848次閱讀
    <b class='flag-5'>鴻蒙語(yǔ)言</b>基礎(chǔ)<b class='flag-5'>類</b><b class='flag-5'>庫(kù)</b>:<b class='flag-5'>system</b>.brightness 屏幕亮度

    鴻蒙語(yǔ)言基礎(chǔ)庫(kù)system.configuration 應(yīng)用配置

    獲取應(yīng)用當(dāng)前的語(yǔ)言和地區(qū)。默認(rèn)與系統(tǒng)的語(yǔ)言和地區(qū)同步。
    的頭像 發(fā)表于 07-16 09:34 ?377次閱讀

    鴻蒙語(yǔ)言基礎(chǔ)庫(kù)system.device 設(shè)備信息

    在首頁(yè)的onShow生命周期之前不建議調(diào)用device.getInfo接口。
    的頭像 發(fā)表于 07-16 09:17 ?467次閱讀

    鴻蒙語(yǔ)言基礎(chǔ)庫(kù)system.file 文件存儲(chǔ)

    將指定文件移動(dòng)到其他指定位置。
    的頭像 發(fā)表于 07-17 10:41 ?564次閱讀
    <b class='flag-5'>鴻蒙語(yǔ)言</b>基礎(chǔ)<b class='flag-5'>類</b><b class='flag-5'>庫(kù)</b>:<b class='flag-5'>system</b>.file  文件存儲(chǔ)

    鴻蒙語(yǔ)言基礎(chǔ)庫(kù)system.geolocation 地理位置

    獲取設(shè)備的地理位置。
    的頭像 發(fā)表于 07-17 09:37 ?379次閱讀
    <b class='flag-5'>鴻蒙語(yǔ)言</b>基礎(chǔ)<b class='flag-5'>類</b><b class='flag-5'>庫(kù)</b>:<b class='flag-5'>system</b>.geolocation 地理位置

    鴻蒙語(yǔ)言基礎(chǔ)庫(kù)system.mediaquery 媒體查詢

    根據(jù)媒體查詢條件,創(chuàng)建MediaQueryList對(duì)象。
    的頭像 發(fā)表于 07-17 16:50 ?360次閱讀
    <b class='flag-5'>鴻蒙語(yǔ)言</b>基礎(chǔ)<b class='flag-5'>類</b><b class='flag-5'>庫(kù)</b>:<b class='flag-5'>system</b>.mediaquery  媒體查詢

    鴻蒙語(yǔ)言基礎(chǔ)庫(kù)system.notification 通知消息

    以下各項(xiàng)對(duì)應(yīng)的系統(tǒng)能力均為SystemCapability.Notification.Notification
    的頭像 發(fā)表于 07-18 09:23 ?380次閱讀
    大发888casino组件下载| 广发百家乐的玩法技巧和规则 | 德州扑克打法| 百家乐巴厘岛上海在线| 百家乐官网策略网络游戏信誉怎么样| 百家乐官网乐城皇冠| 威尼斯人娱乐城赌博网| 百家乐博之道娱乐城| 百家乐官网庄闲的几率| 百家乐官网游戏排行榜| 娱乐城注册送68| 澳门百家乐网络游戏信誉怎么样| 在线百家乐| 百家乐官网博彩优惠论坛| 皇冠正网| 大发888棋牌游戏| 百家乐哪条下路好| 防伪百家乐官网筹码币套装| 百家乐官网网站是多少| 柳林县| 博彩套利| 太阳城巧克力社区怎么样| 百家乐博彩平| 百家乐如何打公式| 路虎百家乐官网的玩法技巧和规则| 百家乐官网15人桌子| 色中色最新网址| 棋牌类单机游戏下载| 大发888技巧| 新澳门百家乐的玩法技巧和规则| 百家乐官网保证赢| 百家乐官网投注杀手| 集贤县| 新皇冠娱乐城| 云鼎娱乐城优惠| 大发888游戏平台 送1688元现金礼金领取 | 百家乐官网998| 百家乐官网是不是有技巧| 百家乐官网路单下注| 韶关市| 博湖县|