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

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

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

鴻蒙開發(fā)電話服務(wù):【@ohos.telephony.radio (網(wǎng)絡(luò)搜索)】

jf_46214456 ? 來源:jf_46214456 ? 作者:jf_46214456 ? 2024-06-16 21:33 ? 次閱讀

網(wǎng)絡(luò)搜索

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

本模塊首批接口從API version 6開始支持。后續(xù)版本的新增接口,采用上角標單獨標記接口的起始版本。

導(dǎo)入模塊

import radio from '@ohos.telephony.radio'

radio.getRadioTech

getRadioTech(slotId: number, callback: AsyncCallback<{psRadioTech: RadioTechnology, csRadioTech: RadioTechnology}>): void

獲取當前接入的CS域和PS域無線接入技術(shù),使用callback方式作為異步方法。

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

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù)

參數(shù)名類型必填說明
slotIdnumber卡槽ID。 - 0:卡槽1 - 1:卡槽2
callbackAsyncCallback<{psRadioTech: [RadioTechnology], csRadioTech:[RadioTechnology]}>回調(diào)函數(shù)。

示例:

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

radio.getRadioTech

getRadioTech(slotId: number): Promise<{psRadioTech: RadioTechnology, csRadioTech: RadioTechnology}>

獲取當前接入的CS域和PS域無線接入技術(shù),使用Promise方式作為異步方法。

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

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
slotIdnumber卡槽ID。 - 0:卡槽1 - 1:卡槽2

返回值:

類型說明
Promise<{psRadioTech: [RadioTechnology], csRadioTech: [RadioTechnology]}>以Promise形式返回獲取當前接入的CS域和PS域技術(shù)。

示例:

let slotId = 0;
let promise = radio.getRadioTech(slotId);
promise.then(data = > {
    console.log(`getRadioTech success, data- >${JSON.stringify(data)}`);
}).catch(err = > {
    console.log(`getRadioTech fail, err- >${JSON.stringify(err)}`);
});

radio.getNetworkState

getNetworkState(callback: AsyncCallback): void

獲取網(wǎng)絡(luò)狀態(tài),使用callback方式作為異步方法。

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

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
callbackAsyncCallback<[NetworkState]>回調(diào)函數(shù)。

示例:

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

radio.getNetworkState

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

獲取網(wǎng)絡(luò)狀態(tài),使用callback方式作為異步方法。

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

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
slotIdnumber卡槽ID。 - 0:卡槽1 - 1:卡槽2
callbackAsyncCallback<[NetworkState]>回調(diào)函數(shù)。

示例:

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

radio.getNetworkState

getNetworkState(slotId?: number): Promise

獲取網(wǎng)絡(luò)狀態(tài),使用Promise方式作為異步方法。

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

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
slotIdnumber卡槽ID。 - 0:卡槽1 - 1:卡槽2

返回值:

類型說明
Promise<[NetworkState]>以Promise形式返回網(wǎng)絡(luò)狀態(tài)。

示例:

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

radio.getNetworkSelectionMode

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

獲取當前選網(wǎng)模式,使用callback方式作為異步方法。

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
slotIdnumber卡槽ID。 - 0:卡槽1 - 1:卡槽2
callbackAsyncCallback<[NetworkSelectionMode]>回調(diào)函數(shù)。

示例:

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

radio.getNetworkSelectionMode

getNetworkSelectionMode(slotId: number): Promise

獲取當前選網(wǎng)模式,使用Promise方式作為異步方法。

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
slotIdnumber卡槽ID。 - 0:卡槽1 - 1:卡槽2

返回值:

類型說明
Promise<[NetworkSelectionMode]>以Promise形式返回當前選網(wǎng)模式。

示例:

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

radio.getISOCountryCodeForNetwork7+

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

獲取注冊網(wǎng)絡(luò)所在國家的ISO國家碼,使用callback方式作為異步方法。

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
slotIdnumber卡槽ID。 - 0:卡槽1 - 1:卡槽2
callbackAsyncCallback回調(diào)函數(shù)。返回國家碼,例如:CN(中國)。

示例:

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

radio.getISOCountryCodeForNetwork7+

getISOCountryCodeForNetwork(slotId: number): Promise

獲取注冊網(wǎng)絡(luò)所在國家的ISO國家碼,使用Promise方式作為異步方法。

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
slotIdnumber卡槽ID。 - 0:卡槽1 - 1:卡槽2

返回值:

類型說明
Promise以Promise形式返回注冊網(wǎng)絡(luò)所在國家的ISO國家碼,例如CN(中國)。

示例:

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

radio.getPrimarySlotId7+

getPrimarySlotId(callback: AsyncCallback): void

獲取主卡所在卡槽的索引號,使用callback方式作為異步方法。

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
callbackAsyncCallback回調(diào)函數(shù)

示例:

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

radio.getPrimarySlotId7+

getPrimarySlotId(): Promise

獲取主卡所在卡槽的索引號,使用Promise方式作為異步方法。

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

返回值:

類型說明
Promise以Promise形式返回獲取設(shè)備主卡所在卡槽的索引號的結(jié)果。

示例:

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

radio.getSignalInformation7+

getSignalInformation(slotId: number, callback: AsyncCallback>): void

獲取指定SIM卡槽對應(yīng)的注冊網(wǎng)絡(luò)信號強度信息列表,使用callback方式作為異步方法。

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
slotIdnumber卡槽ID。 - 0:卡槽1 - 1:卡槽2
callbackAsyncCallback>回調(diào)函數(shù),返回[SignalInformation]對象的數(shù)組。

示例:

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

radio.getSignalInformation7+

getSignalInformation(slotId: number): Promise>

獲取指定SIM卡槽對應(yīng)的注冊網(wǎng)絡(luò)信號強度信息列表,使用Promise方式作為異步方法。

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
slotIdnumber卡槽ID。 - 0:卡槽1 - 1:卡槽2

返回值:

類型說明
Promise>以Promise形式返回網(wǎng)絡(luò)信號強度[SignalInformation]對象的數(shù)組。

示例:

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

radio.isNrSupported8+

isNrSupported(slotId: number): boolean

判斷當前設(shè)備是否支持5G(NR)。

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
slotIdnumber卡槽ID。 - 0:卡槽1 - 1:卡槽2

返回值:

類型說明
boolean- true:支持 - false:不支持

示例:

let slotId = 0;
let result = radio.isNrSupported(slotId);
console.log("Result: "+ result);

radio.isRadioOn7+

isRadioOn(callback: AsyncCallback): void

判斷主卡的Radio是否打開,使用callback方式作為異步方法。

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

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
callbackAsyncCallback回調(diào)函數(shù)。 - true:Radio打開 - false:Radio關(guān)閉

示例:

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

radio.isRadioOn7+

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

判斷指定卡槽位的Radio是否打開,使用callback方式作為異步方法。

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

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
slotIdnumber卡槽ID。 - 0:卡槽1 - 1:卡槽2
callbackAsyncCallback回調(diào)函數(shù)。 - true:Radio打開 - false:Radio關(guān)閉

示例:

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

radio.isRadioOn7+

isRadioOn(slotId?: number): Promise

判斷Radio是否打開,使用Promise方式作為異步方法。

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

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
slotIdnumber卡槽ID。 - 0:卡槽1 - 1:卡槽2 如果不指定slotId,默認判斷主卡Radio是否打開

返回值:

類型說明
Promise以Promise形式返回判斷Radio是否打開的結(jié)果。 - true:Radio打開 - false:Radio關(guān)閉

示例:

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

radio.getOperatorName7+

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

獲取運營商名稱,使用callback方式作為異步方法。

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
slotIdnumber卡槽ID。 - 0:卡槽1 - 1:卡槽2
callbackAsyncCallback回調(diào)函數(shù)。返回運營商名稱,例如:中國移動。

示例:

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

radio.getOperatorName7+

getOperatorName(slotId: number): Promise

獲取運營商名稱,使用Promise方式作為異步方法。

系統(tǒng)能力 :SystemCapability.Telephony.CoreService

參數(shù):

參數(shù)名類型必填說明
slotIdnumber卡槽ID。 - 0:卡槽1 - 1:卡槽2

返回值:

類型說明
Promise以Promise形式返回運營商名稱,例如:中國移動。

示例:

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

RadioTechnology

無線接入技術(shù)。

系統(tǒng)能力 :以下各項對應(yīng)的系統(tǒng)能力均為SystemCapability.Telephony.CoreService。

名稱說明
RADIO_TECHNOLOGY_UNKNOWN0未知無線接入技術(shù)(RAT)。
RADIO_TECHNOLOGY_GSM1無線接入技術(shù)GSM(Global System For Mobile Communication)。
RADIO_TECHNOLOGY_1XRTT2無線接入技術(shù)1XRTT(Single-Carrier Radio Transmission Technology)。
RADIO_TECHNOLOGY_WCDMA3無線接入技術(shù)WCDMA(Wideband Code Division Multiple Access)。
RADIO_TECHNOLOGY_HSPA4無線接入技術(shù)HSPA(High Speed Packet Access)。
RADIO_TECHNOLOGY_HSPAP5無線接入技術(shù)HSPAP(High Speed packet access (HSPA+) )。
RADIO_TECHNOLOGY_TD_SCDMA6無線接入技術(shù)TDSCDMA(TimeDivision-Synchronous Code Division Multiple Access)。
RADIO_TECHNOLOGY_EVDO7無線接入技術(shù)EVDO(Evolution、Data Only)。
RADIO_TECHNOLOGY_EHRPD8無線接入技術(shù)EHRPD(Evolved High Rate Package Data)。
RADIO_TECHNOLOGY_LTE9無線接入技術(shù)LTE(Long Term Evolution)。
RADIO_TECHNOLOGY_LTE_CA10無線接入技術(shù)LTE_CA(Long Term Evolution_Carrier Aggregation)。
RADIO_TECHNOLOGY_IWLAN11無線接入技術(shù)IWLAN(Industrial Wireless LAN)。
RADIO_TECHNOLOGY_NR12無線接入技術(shù)NR(New Radio)。

SignalInformation

網(wǎng)絡(luò)信號強度信息對象。

系統(tǒng)能力 :以下各項對應(yīng)的系統(tǒng)能力均為SystemCapability.Telephony.CoreService。

參數(shù)名類型說明
signalType[NetworkType]網(wǎng)絡(luò)信號強度類型。
signalLevelnumber網(wǎng)絡(luò)信號強度等級。

NetworkType

網(wǎng)絡(luò)類型。

系統(tǒng)能力 :以下各項對應(yīng)的系統(tǒng)能力均為SystemCapability.Telephony.CoreService。

名稱說明
NETWORK_TYPE_UNKNOWN0未知網(wǎng)絡(luò)類型。
NETWORK_TYPE_GSM1網(wǎng)絡(luò)類型為GSM(Global System For Mobile Communication)。
NETWORK_TYPE_CDMA2網(wǎng)絡(luò)類型為CDMA(Code Division Multiple Access)。
NETWORK_TYPE_WCDMA3網(wǎng)絡(luò)類型為WCDMA(Wideband Code Division Multiple Access)。
NETWORK_TYPE_TDSCDMA4網(wǎng)絡(luò)類型為TDSCDMA(TimeDivision-Synchronous Code Division Multiple Access)。
NETWORK_TYPE_LTE5網(wǎng)絡(luò)類型為LTE(Long Term Evolution)。
NETWORK_TYPE_NR6網(wǎng)絡(luò)類型為5G NR(New Radio)。

NetworkState

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

系統(tǒng)能力 :以下各項對應(yīng)的系統(tǒng)能力均為SystemCapability.Telephony.CoreService。

名稱類型說明
longOperatorNamestring注冊網(wǎng)絡(luò)的長運營商名稱。
shortOperatorNamestring注冊網(wǎng)絡(luò)的短運營商名稱。
plmnNumericstring注冊網(wǎng)絡(luò)的PLMN碼。
isRoamingboolean是否處于漫游狀態(tài)。
regState[RegState]設(shè)備的網(wǎng)絡(luò)注冊狀態(tài)。
cfgTech8+[RadioTechnology]設(shè)備的無線接入技術(shù)。
nsaState[NsaState]設(shè)備的NSA網(wǎng)絡(luò)注冊狀態(tài)。
isCaActivebooleanCA的狀態(tài)。
isEmergencyboolean此設(shè)備是否只允許撥打緊急呼叫。

RegState

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

系統(tǒng)能力 :以下各項對應(yīng)的系統(tǒng)能力均為SystemCapability.Telephony.CoreService。

名稱說明
REG_STATE_NO_SERVICE0設(shè)備不能使用任何服務(wù)。
REG_STATE_IN_SERVICE1設(shè)備可以正常使用業(yè)務(wù)。
REG_STATE_EMERGENCY_CALL_ONLY2設(shè)備只能使用緊急呼叫業(yè)務(wù)。
REG_STATE_POWER_OFF3蜂窩無線電已關(guān)閉。

NsaState

非獨立組網(wǎng)狀態(tài)。

系統(tǒng)能力 :以下各項對應(yīng)的系統(tǒng)能力均為SystemCapability.Telephony.CoreService。
鴻蒙文檔.png

名稱說明HarmonyOSOpenHarmony鴻蒙文檔籽料:mau123789是v直接拿
NSA_STATE_NOT_SUPPORT1設(shè)備在不支持NSA的LTE小區(qū)下處于空閑狀態(tài)或連接狀態(tài)。
NSA_STATE_NO_DETECT2在支持NSA但不支持NR覆蓋檢測的LTE小區(qū)下,設(shè)備處于空閑狀態(tài)。
NSA_STATE_CONNECTED_DETECT3設(shè)備在LTE小區(qū)下連接到LTE網(wǎng)絡(luò)支持NSA和NR覆蓋檢測。
NSA_STATE_IDLE_DETECT4支持NSA和NR覆蓋檢測的LTE小區(qū)下設(shè)備處于空閑狀態(tài)。
NSA_STATE_DUAL_CONNECTED5設(shè)備在支持NSA的LTE小區(qū)下連接到LTE + NR網(wǎng)絡(luò)。
NSA_STATE_SA_ATTACHED6設(shè)備在5GC附著時在NG-RAN小區(qū)下空閑或連接到NG-RAN小區(qū)。

NetworkSelectionMode

選網(wǎng)模式。

系統(tǒng)能力 :以下各項對應(yīng)的系統(tǒng)能力均為SystemCapability.Telephony.CoreService。

名稱說明
NETWORK_SELECTION_UNKNOWN0未知選網(wǎng)模式。
NETWORK_SELECTION_AUTOMATIC1自動選網(wǎng)模式。
NETWORK_SELECTION_MANUAL2手動選網(wǎng)模式。

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8381

    瀏覽量

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

    關(guān)注

    57

    文章

    2295

    瀏覽量

    42646
收藏 人收藏

    評論

    相關(guān)推薦

    鴻蒙實戰(zhàn)項目開發(fā):【短信服務(wù)

    概述 本示例展示了電話服務(wù)中發(fā)送短信的功能。 樣例展示 涉及OpenHarmony技術(shù)特性 網(wǎng)絡(luò)通信 難度級別 中級 基礎(chǔ)信息 使用@ohos.telephony.sms接口展示了
    發(fā)表于 03-03 21:29

    鴻蒙實戰(zhàn)應(yīng)用開發(fā):【撥打電話】功能

    概述 本示例通過輸入電話,進行電話撥打,及電話相關(guān)信息的顯示。 樣例展示 涉及OpenHarmony技術(shù)特性 網(wǎng)絡(luò)通信 基礎(chǔ)信息 撥打電話
    發(fā)表于 03-04 20:22

    鴻蒙原生應(yīng)用開發(fā)-網(wǎng)絡(luò)管理模塊總述

    。 ohos.permission.SET_NETWORK_INFO 修改網(wǎng)絡(luò)連接狀態(tài)。 ohos.permission.INTERNET 允許程序打開網(wǎng)絡(luò)套接字,進行
    發(fā)表于 04-08 09:45

    鴻蒙原生應(yīng)用元服務(wù)開發(fā)-WEB跨應(yīng)用跳轉(zhuǎn)

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

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

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

    HarmonyOS API Version 7版本特性說明

    4所示,提供基于蜂窩網(wǎng)絡(luò)電話服務(wù)能力,包括SIM卡、搜網(wǎng)、短彩信、蜂窩數(shù)據(jù)、通話管理、網(wǎng)絡(luò)管理等各個模塊。圖4 電話
    發(fā)表于 11-30 15:19

    HarmonyOS API Version 7版本特性說明

    4所示,提供基于蜂窩網(wǎng)絡(luò)電話服務(wù)能力,包括SIM卡、搜網(wǎng)、短彩信、蜂窩數(shù)據(jù)、通話管理、網(wǎng)絡(luò)管理等各個模塊。圖4 電話
    發(fā)表于 12-01 10:35

    什么是Cable Telephony

    什么是Cable Telephony  英文縮寫: Cable Telephony 中文譯名: 有線電視電話 分  類: 網(wǎng)絡(luò)與交換 解  釋: 指能
    發(fā)表于 02-22 17:27 ?919次閱讀

    華為在HDC 2022發(fā)布全屏意圖搜索 構(gòu)建無界搜索服務(wù)體驗

    探索與實踐成果。 意圖搜索:基于意圖理解的服務(wù)直達 鴻蒙生態(tài)下,萬物皆服務(wù)。華為在HDC上展示的意圖搜索,通過AI將機器視覺能力與用戶意圖感
    的頭像 發(fā)表于 11-06 20:09 ?678次閱讀
    華為在HDC 2022發(fā)布全屏意圖<b class='flag-5'>搜索</b> 構(gòu)建無界<b class='flag-5'>搜索</b><b class='flag-5'>服務(wù)</b>體驗

    鴻蒙開發(fā)實戰(zhàn):【電話服務(wù)子系統(tǒng)】

    電話服務(wù)子系統(tǒng),提供了一系列的API用于獲取無線蜂窩網(wǎng)絡(luò)和SIM卡相關(guān)的一些信息。應(yīng)用可以通過調(diào)用API來獲取當前注冊網(wǎng)絡(luò)名稱、網(wǎng)絡(luò)服務(wù)狀態(tài)
    的頭像 發(fā)表于 03-14 21:49 ?298次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)</b>實戰(zhàn):【<b class='flag-5'>電話</b><b class='flag-5'>服務(wù)</b>子系統(tǒng)】

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

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

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

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

    鴻蒙開發(fā)電話服務(wù)ohos.telephony.sim之SIM卡管理

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

    鴻蒙開發(fā)電話服務(wù)ohos.telephony.sms之短信服務(wù)

    根據(jù)協(xié)議數(shù)據(jù)單元(PDU)和指定的短信協(xié)議創(chuàng)建短信實例,使用callback方式作為異步方法。
    的頭像 發(fā)表于 06-17 15:57 ?439次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)電話</b><b class='flag-5'>服務(wù)</b>:<b class='flag-5'>ohos.telephony</b>.sms之短信<b class='flag-5'>服務(wù)</b>

    鴻蒙開發(fā)電話服務(wù)ohos.telephony.data之蜂窩數(shù)據(jù)

    獲取默認移動數(shù)據(jù)的SIM卡,使用callback方式作為異步方法。
    的頭像 發(fā)表于 06-18 09:31 ?243次閱讀
    <b class='flag-5'>鴻蒙</b><b class='flag-5'>開發(fā)電話</b><b class='flag-5'>服務(wù)</b>:<b class='flag-5'>ohos.telephony</b>.data之蜂窩數(shù)據(jù)