在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

鴻蒙開發電話服務:ohos.telephony.data之蜂窩數據

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-06-18 09:31 ? 次閱讀

蜂窩數據

說明:
開發前請熟悉鴻蒙開發指導文檔 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]
本模塊首批接口從API version 7開始支持。后續版本的新增接口,采用上角標單獨標記接口的起始版本。

導入模塊

import data from '@ohos.telephony.data';

data.getDefaultCellularDataSlotId

getDefaultCellularDataSlotId(callback: AsyncCallback): void

獲取默認移動數據的SIM卡,使用callback方式作為異步方法。

需要權限 :ohos.permission.GET_NETWORK_INFO

系統能力 :SystemCapability.Telephony.CellularData

參數

參數名類型必填說明
callbackAsyncCallback回調函數。 0:卡槽1。 1:卡槽2。

示例:

data.getDefaultCellularDataSlotId((err, data) = > {
    console.log(`callback: err- >${JSON.stringify(err)}, data- >${JSON.stringify(data)}`);
});

data.getDefaultCellularDataSlotId

getDefaultCellularDataSlotId(): Promise

獲取默認移動數據的SIM卡,使用Promise方式作為異步方法。

需要權限 :ohos.permission.GET_NETWORK_INFO

系統能力 :SystemCapability.Telephony.CellularData

返回值:

類型說明
Promise以Promise形式返回獲取默認移動數據的SIM卡。 0:卡槽1。 1:卡槽2。

示例:

let promise = data.getDefaultCellularDataSlotId();
promise.then((data) = > {
    console.log(`test success, promise: data- >${JSON.stringify(data)}`);
}).catch((err) = > {
    console.error(`test fail, promise: err- >${JSON.stringify(err)}`);
});

data.getCellularDataFlowType

getCellularDataFlowType(callback: AsyncCallback): void

獲取蜂窩數據業務的上下行狀態,使用callback方式作為異步方法。

系統能力 :SystemCapability.Telephony.CellularData

參數:

參數名類型必填說明
callbackAsyncCallback<[DataFlowType]>回調函數。

示例:

data.getCellularDataFlowType((err, data) = > {
    console.log(`callback: err- >${JSON.stringify(err)}, data- >${JSON.stringify(data)}`);
});

data.getCellularDataFlowType

getCellularDataFlowType(): Promise

獲取蜂窩數據業務的上下行狀態,使用Promise方式作為異步方法。

系統能力 :SystemCapability.Telephony.CellularData

返回值:

類型說明
Promise<[DataFlowType]>以Promise形式返回獲取蜂窩數據業務的上下行狀態。

示例:

let promise = data.getCellularDataFlowType();
promise.then((data) = > {
    console.log(`test success, promise: data- >${JSON.stringify(data)}`);
}).catch((err) = > {
    console.error(`test fail, promise: err- >${JSON.stringify(err)}`);
});

data.getCellularDataState

getCellularDataState(callback: AsyncCallback): void

獲取分組交換域(PS域)的連接狀態,使用callback方式作為異步方法。

系統能力 :SystemCapability.Telephony.CellularData

參數:

參數名類型必填說明
callbackAsyncCallback<[DataConnectState]>回調函數。

示例:

data.getCellularDataState((err, data) = > {
    console.log(`callback: err- >${JSON.stringify(err)}, data- >${JSON.stringify(data)}`);
});

data.getCellularDataState

getCellularDataState(): Promise

獲取分組交換域(PS域)的連接狀態,使用Promise方式作為異步方法。

系統能力 :SystemCapability.Telephony.CellularData

返回值:

類型說明
Promise<[DataConnectState]>以Promise形式返回獲取PS域的連接狀態。

示例:

let promise = data.getCellularDataState();
promise.then((data) = > {
    console.log(`test success, promise: data- >${JSON.stringify(data)}`);
}).catch((err) = > {
    console.error(`test fail, promise: err- >${JSON.stringify(err)}`);
});

data.isCellularDataEnabled

isCellularDataEnabled(callback: AsyncCallback): void

檢查蜂窩數據業務是否啟用,使用callback方式作為異步方法。

需要權限 :ohos.permission.GET_NETWORK_INFO

系統能力 :SystemCapability.Telephony.CellularData

參數:

參數名類型必填說明
callbackAsyncCallback回調函數。 true:蜂窩數據業務已啟用。 false:蜂窩數據業務已禁用。

示例:

data.isCellularDataEnabled((err, data) = > {
    console.log(`callback: err- >${JSON.stringify(err)}, data- >${JSON.stringify(data)}`);
});

data.isCellularDataEnabled

isCellularDataEnabled(): Promise

檢查蜂窩數據業務是否啟用,使用Promise方式作為異步方法。

需要權限 :ohos.permission.GET_NETWORK_INFO

系統能力 :SystemCapability.Telephony.CellularData

返回值:

類型說明
Promise以Promise形式返回檢查蜂窩數據業務是否啟用。 true:蜂窩數據業務已啟用。 false:蜂窩數據業務已禁用。

示例:

let promise = data.isCellularDataEnabled();
promise.then((data) = > {
    console.log(`test success, promise: data- >${JSON.stringify(data)}`);
}).catch((err) = > {
    console.error(`test fail, promise: err- >${JSON.stringify(err)}`);
});

data.isCellularDataRoamingEnabled

isCellularDataRoamingEnabled(slotId: number, callback: AsyncCallback): void

檢查蜂窩數據業務是否啟用漫游,使用callback方式作為異步方法。

需要權限 :ohos.permission.GET_NETWORK_INFO

系統能力 :SystemCapability.Telephony.CellularData

參數:

參數名類型必填說明
slotIdnumber卡槽ID。 0:卡槽1。 1:卡槽2。
callbackAsyncCallback回調函數。 true:蜂窩數據業務已啟用漫游。 false:蜂窩數據業務已禁用漫游。

示例:

data.isCellularDataRoamingEnabled(0,(err, data) = > {
    console.log(`callback: err- >${JSON.stringify(err)}, data- >${JSON.stringify(data)}`);
});

data.isCellularDataRoamingEnabled

isCellularDataRoamingEnabled(slotId: number): Promise

檢查蜂窩數據業務是否啟用漫游,使用Promise方式作為異步方法。

需要權限 :ohos.permission.GET_NETWORK_INFO

系統能力 :SystemCapability.Telephony.CellularData

參數:

參數名類型必填說明
slotIdnumber卡槽ID。 0:卡槽1。 1:卡槽2。

返回值:

類型說明
Promise以Promise形式返回檢查蜂窩數據業務是否啟用漫游。 true:蜂窩數據業務已啟用漫游。 false:蜂窩數據業務已禁用漫游。

示例:

let promise = data.isCellularDataRoamingEnabled(0);
promise.then((data) = > {
    console.log(`test success, promise: data- >${JSON.stringify(data)}`);
}).catch((err) = > {
    console.error(`test fail, promise: err- >${JSON.stringify(err)}`);
});

DataFlowType

描述蜂窩數據流類型。

系統能力 :以下各項對應的系統能力均為SystemCapability.Telephony.CellularData。

名稱說明
DATA_FLOW_TYPE_NONE0表示沒有上行或下行數據。
DATA_FLOW_TYPE_DOWN1表示只有下行數據。
DATA_FLOW_TYPE_UP2表示只有上行數據。
DATA_FLOW_TYPE_UP_DOWN3表示有上下行數據。
DATA_FLOW_TYPE_DORMANT4表示沒有上下行數據,底層鏈路處于休眠狀態。HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿

鴻蒙文檔.png

DataConnectState

描述蜂窩數據鏈路連接狀態。

系統能力 :以下各項對應的系統能力均為SystemCapability.Telephony.CellularData。

名稱說明
DATA_STATE_UNKNOWN-1表示蜂窩數據鏈路未知。
DATA_STATE_DISCONNECTED0表示蜂窩數據鏈路斷開。
DATA_STATE_CONNECTING1表示正在連接蜂窩數據鏈路。
DATA_STATE_CONNECTED2表示蜂窩數據鏈路已連接。
DATA_STATE_SUSPENDED3表示蜂窩數據鏈路被掛起。

審核編輯 黃宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 蜂窩數據
    +關注

    關注

    0

    文章

    13

    瀏覽量

    7756
  • 鴻蒙
    +關注

    關注

    57

    文章

    2397

    瀏覽量

    43098
收藏 人收藏

    評論

    相關推薦

    鴻蒙實戰項目開發:【短信服務

    數據管理 電話服務 分布式應用開發 通知與窗口管理 多媒體技術 安全技能 任務管理 WebGL 國際化開發 應用測試 DFX面向未來設計
    發表于 03-03 21:29

    鴻蒙實戰應用開發:【撥打電話】功能

    the License. */ import Logger from \'../model/Logger\' import call from \'@ohos.telephony
    發表于 03-04 20:22

    鴻蒙原生應用元服務開發-WEB跨應用跳轉

    web_webview from \'@ohos.web.webview\'; import call from \'@ohos.telephony.call\'; @Entry
    發表于 05-27 15:06

    基于鴻蒙Next模擬電話通訊錄及電話撥打

    一、介紹 基于鴻蒙Next模擬電話通訊錄,可以撥打電話,刪除電話等二、場景需求 客戶服務、業務咨詢、回訪處理、溝通交流、信息交流等等 三、業
    發表于 08-27 15:24

    鴻蒙系統應用開發JS實現一個簡單的List

    原文鏈接:https://harmonyos.51cto.com/posts/1715在之前的文章鴻蒙應用開發怎么更好的遠程連接手表模擬器做調試里我運行了一個穿戴設備的應用,利用JS UI實現了一
    發表于 11-13 10:32

    HarmonyOS API Version 7版本特性說明

    與設置。@ohos.telephony.data新增蜂窩數據相關接口。支持蜂窩網絡連接狀態、上下行狀態,數據業務開關獲取與設置。@
    發表于 11-30 15:19

    HarmonyOS API Version 7版本特性說明

    與設置。@ohos.telephony.data新增蜂窩數據相關接口。支持蜂窩網絡連接狀態、上下行狀態,數據業務開關獲取與設置。@
    發表于 12-01 10:35

    什么是蜂窩移動電話

    什么是蜂窩移動電話 蜂窩移動電話是指將移動電話服務區劃分為若干個彼此相鄰的小區,每個小區設立一
    發表于 08-19 23:55 ?5195次閱讀

    什么是Cable Telephony

    什么是Cable Telephony  英文縮寫: Cable Telephony 中文譯名: 有線電視電話 分  類: 網絡與交換 解  釋: 指能
    發表于 02-22 17:27 ?946次閱讀

    鴻蒙開發實戰:【電話服務子系統】

    電話服務子系統,提供了一系列的API用于獲取無線蜂窩網絡和SIM卡相關的一些信息。應用可以通過調用API來獲取當前注冊網絡名稱、網絡服務狀態、信號強度以及SIM卡的相關信息。
    的頭像 發表于 03-14 21:49 ?469次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發</b>實戰:【<b class='flag-5'>電話</b><b class='flag-5'>服務</b>子系統】

    鴻蒙開發電話服務:【@ohos.telephony.call (撥打電話)】

    call模塊提供呼叫管理功能,包括撥打電話、跳轉到撥號界面、獲取通話狀態、格式化電話號碼等。
    的頭像 發表于 06-15 09:13 ?956次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發電話</b><b class='flag-5'>服務</b>:【@<b class='flag-5'>ohos.telephony</b>.call (撥打<b class='flag-5'>電話</b>)】

    鴻蒙開發電話服務:【@ohos.telephony.observer (observer)】

    訂閱網絡狀態變化事件,使用callback方式作為異步方法。
    的頭像 發表于 06-15 09:18 ?597次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發電話</b><b class='flag-5'>服務</b>:【@<b class='flag-5'>ohos.telephony</b>.observer (observer)】

    鴻蒙開發電話服務:【@ohos.telephony.radio (網絡搜索)】

    獲取當前接入的CS域和PS域無線接入技術,使用callback方式作為異步方法。
    的頭像 發表于 06-16 21:33 ?328次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發電話</b><b class='flag-5'>服務</b>:【@<b class='flag-5'>ohos.telephony</b>.radio (網絡搜索)】

    鴻蒙開發電話服務ohos.telephony.simSIM卡管理

    獲取指定卡槽SIM卡是否激活,使用callback方式作為異步方法。
    的頭像 發表于 06-16 22:28 ?463次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發電話</b><b class='flag-5'>服務</b>:<b class='flag-5'>ohos.telephony</b>.sim<b class='flag-5'>之</b>SIM卡管理

    鴻蒙開發電話服務ohos.telephony.sms短信服務

    根據協議數據單元(PDU)和指定的短信協議創建短信實例,使用callback方式作為異步方法。
    的頭像 發表于 06-17 15:57 ?689次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發電話</b><b class='flag-5'>服務</b>:<b class='flag-5'>ohos.telephony</b>.sms<b class='flag-5'>之</b>短信<b class='flag-5'>服務</b>
    主站蜘蛛池模板: 精品国产乱子伦一区 | 成年女人在线观看 | 色噜噜中文网 | 1024人成网色www | 色倩网站 | 99r8这里精品热视频免费看 | 国产一级aaa全黄毛片 | 黄蓉吕文德欲乱系列小说 | 狠狠色噜噜狠狠狠狠999米奇 | 琪琪午夜伦埋大全影院 | 免费看啪 | 国模谢心2013.05.06私拍 | 午夜视频在线 | 美女毛片视频 | 九九热在线免费视频 | 欧美成人3d动漫在线播放网站 | 国产大乳美女挤奶视频 | 亚洲你懂得 | 毛片爽爽爽免费看 | 热久久国产 | 亚洲午夜精品久久久久 | 天天骑夜夜操 | 超级乱淫伦网站 | 日日操日日爽 | 亚洲国产精品热久久2022 | 久久久噜噜噜 | 免费观看美女被cao视频 | 天堂精品在线 | 天天色综合2 | 色婷婷久久免费网站 | 国产va免费精品高清在线观看 | 亚洲电影免费 | 色偷偷尼玛图亚洲综合 | a毛片网站 | 免费不卡毛片 | 操妞网 | 午夜插| 国产精品国产三级在线高清观看 | 特黄特色的视频免费播放 | 国产大片免费观看资源 | www射com |