日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

OpenHarmony跳轉(zhuǎn)撥號(hào)界面

ArkUI詳解 ? 2022-08-15 17:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

OpenHarmony跳轉(zhuǎn)撥號(hào)界面

當(dāng)應(yīng)用需要跳轉(zhuǎn)到撥號(hào)界面,并顯示撥號(hào)的號(hào)碼時(shí),大家就可以來看這篇文章,當(dāng)開發(fā)者調(diào)用makeCall接口時(shí),設(shè)備會(huì)自動(dòng)跳轉(zhuǎn)到撥號(hào)界面。和正常撥打電話一樣,用戶可以選擇卡1或卡2撥出。

先來看一下實(shí)現(xiàn)的效果。

2

直接撥打電話需要系統(tǒng)權(quán)限ohos.permission.PLACE_CALL,建議應(yīng)用使用makeCall(),跳轉(zhuǎn)到撥號(hào)界面,并顯示撥號(hào)的號(hào)碼。下面開始正文。

接口說明

call模塊為開發(fā)者提供呼叫管理功能。observer模塊為開發(fā)者提供通話業(yè)務(wù)狀態(tài)訂閱和取消訂閱功能。

call.hasVoiceCapability():能力獲取,表示是否具有語音功能。

call.makeCall()跳轉(zhuǎn)撥號(hào)界面,跳轉(zhuǎn)到撥號(hào)界面,并顯示撥號(hào)的號(hào)碼。

observer.on(‘callStateChange’):訂閱通話業(yè)務(wù)狀態(tài)變化,ohos.permission.READ_CALL_LOG (獲取通話號(hào)碼需要該權(quán)限)

observer.off(‘callStateChange’):取消訂閱通話業(yè)務(wù)狀態(tài)變化.

開發(fā)步驟

1.import需要的模塊。

// import需要的模塊

import

call

from

'@ohos.telephony.call'

;

import

observer

from

'@ohos.telephony.observer'

;

2.調(diào)用hasVoiceCapability()接口獲取當(dāng)前設(shè)備呼叫能力,如果支持繼續(xù)下一步;如果不支持則無法發(fā)起呼叫。

// 調(diào)用查詢能力接口

let

isSupport

=

call

.

hasVoiceCapability

();

if

(

!

isSupport

) {

console

.

log

(

"not support voice capability, return."

);

return

;

}

3.跳轉(zhuǎn)到撥號(hào)界面,并顯示撥號(hào)的號(hào)碼。

// 如果設(shè)備支持呼叫能力,則繼續(xù)跳轉(zhuǎn)到撥號(hào)界面,并顯示撥號(hào)的號(hào)碼

call

.

makeCall

(

"13xxxx"

, (

err

)

=>

{

if

(

!

err

) {

console

.

log

(

"make call success."

);

}

else

{

console

.

log

(

"make call fail, err is:"

+

JSON

.

stringify

(

err

));

}

});

4.(可選)訂閱通話業(yè)務(wù)狀態(tài)變化。

// 訂閱通話業(yè)務(wù)狀態(tài)變化(可選)

observer

.

on

(

"callStateChange"

, (

data

)

=>

{

console

.

log

(

"call state change, data is:"

+

JSON

.

stringify

(

data

));

});

5.取消訂閱通話業(yè)務(wù)狀態(tài)變。

// 取消訂閱通話業(yè)務(wù)狀態(tài)變

observer

.

off

(

"callStateChange"

, (

data

)

=>

{

console

.

log

(

"call state change, data is:"

+

JSON

.

stringify

(

data

));

});

最后附上完整代碼:

?

/**

*

* @FileName : call

* @Author : 堅(jiān)果

* @Time : 2022/8/15 08:20

* @Description : 文件描述

*/

// import需要的模塊

import

call

from

'@ohos.telephony.call'

;

import

observer

from

'@ohos.telephony.observer'

;

@

Entry

@

Component

struct

CAllTest

{

build

(){

?

Column

(){

?

Button

(

"打電話"

).

width

(

200

).

height

(

80

) .

fontSize

(

30

).

fontColor

(

Color

.

Orange

).

onClick

(()

=>

{

// 調(diào)用查詢能力接口

let

isSupport

=

call

.

hasVoiceCapability

();

if

(

!

isSupport

) {

console

.

info

(

" support voice capability, return"

);

return

;

}

// 如果設(shè)備支持呼叫能力,則繼續(xù)跳轉(zhuǎn)到撥號(hào)界面,并顯示撥號(hào)的號(hào)碼

call

.

makeCall

(

"17752170152"

, (

err

)

=>

{

if

(

!

err

) {

console

.

info

(

" make call success."

);

?

}

else

{

console

.

info

(

"make call fail, err is:"

+

JSON

.

stringify

(

err

));

}

});

?

?

})

?

}.

width

(

"100%"

).

height

(

"100%"

).

justifyContent

(

FlexAlign

.

Center

)

?

?

}

}

感謝大家的支持。

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

    關(guān)注

    33

    文章

    3977

    瀏覽量

    21378
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【原創(chuàng)】OpenHarmony系統(tǒng)投屏工具軟件 - OpenHarmony_OHScrcpy使用推薦

    OpenHarmony_OHScrcpy - OpenHarmony投屏工具軟件 OpenHarmony_OHScrcpy是一款為OpenHarmony系統(tǒng)設(shè)計(jì)的投屏工具軟件,功能類似
    發(fā)表于 01-22 18:34

    #OpenHarmony HDC調(diào)試

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:46:28

    #OpenHarmony 開發(fā)環(huán)境準(zhǔn)備

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:44:31

    #OpenHarmony 鏡像燒錄

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:42:36

    #OpenHarmony 系統(tǒng)概述

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:39:20

    #OpenHarmony Hello World應(yīng)用以及部署

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月16日 09:32:52

    OpenHarmony系統(tǒng)】本期視頻將為您介紹怎樣將鏡像燒錄到板卡中。

    OpenHarmony
    視美泰
    發(fā)布于 :2026年01月15日 14:29:55

    求助,關(guān)于EC800M使用ppp-device組件撥號(hào)問題求解

    項(xiàng)目中使用EC800M CAT1模塊,用ppp-device軟件包進(jìn)行撥號(hào),前面流程都正常,最后發(fā)送撥號(hào)指令 “ATD*99#”后也返回了CONNECT, 接下來的LCP階段,不知道什么原因,模塊
    發(fā)表于 10-14 06:08

    求助,lwip ppp撥號(hào)后查詢信號(hào)質(zhì)量的問題求解

    按照官網(wǎng)的源碼,使用移遠(yuǎn)EC20跑通ppp撥號(hào)流程,聯(lián)網(wǎng)之后,此時(shí)怎么查詢模組的信號(hào)質(zhì)量呢
    發(fā)表于 10-11 09:44

    京東:調(diào)用用戶行為API分析購買路徑,優(yōu)化頁面跳轉(zhuǎn)邏輯

    ? ?在電商平臺(tái)的激烈競(jìng)爭(zhēng)中, 用戶購買路徑的流暢性 直接影響轉(zhuǎn)化率。京東通過深度整合用戶行為API,構(gòu)建了完整的購買路徑分析體系,顯著優(yōu)化了頁面跳轉(zhuǎn)邏輯。以下是關(guān)鍵技術(shù)實(shí)現(xiàn)路徑: 一、用戶行為
    的頭像 發(fā)表于 09-18 14:38 ?830次閱讀
    京東:調(diào)用用戶行為API分析購買路徑,優(yōu)化頁面<b class='flag-5'>跳轉(zhuǎn)</b>邏輯

    IR900撥號(hào)電信4G專網(wǎng)卡遇到的問題及解決方法

    IR900撥號(hào)電信4G專網(wǎng)卡遇到問題及解決方法:目前在使用IR900(包括IR912L-TL00和915L-TL00)時(shí),若遇到使用電信4G專網(wǎng)卡撥號(hào)撥不上的時(shí)候,可參照以下解決方法:網(wǎng)絡(luò)-撥號(hào)接口
    發(fā)表于 08-07 07:13

    IAP升級(jí)跳轉(zhuǎn)APP跳轉(zhuǎn)Boot失敗了怎么解決?

    使用的MCU是STM32U535RC ,V6 編譯器 跳轉(zhuǎn)實(shí)現(xiàn)的功能如下 /** *@brief直接跳轉(zhuǎn)到 Boot 程序 */ void LibJumpToBoot(UINT32
    發(fā)表于 07-21 06:15

    迅為RK3568開發(fā)板基本工程目錄-OpenHarmony APP工程結(jié)構(gòu)

    在進(jìn)行 OpenHarmony 應(yīng)用/服務(wù)開發(fā)前,我們應(yīng)該掌握 OpenHarmony 應(yīng)用/服務(wù)的邏輯結(jié)構(gòu)。 OpenHarmony 應(yīng)用/服務(wù)發(fā)布形態(tài)為 APP Pack
    發(fā)表于 07-07 15:04

    cybt413061連接HFP時(shí),撥號(hào)操作未啟動(dòng)是怎么回事?

    請(qǐng)就以下幾點(diǎn)提出建議: 1. 啟動(dòng)撥號(hào)時(shí),我們正在連接 HFP 配置文件并撥號(hào),然后斷開 HFP 配置文件。 在這里,我們遇到的問題是,當(dāng)發(fā)送撥號(hào)命令時(shí),HFP 被連接,之后撥號(hào)沒有
    發(fā)表于 07-02 07:17
    扶风县| 昌乐县| 盘山县| 新巴尔虎右旗| 荥阳市| 额济纳旗| 化州市| 布尔津县| 东乡县| 武夷山市| 丹寨县| 黄山市| 呼和浩特市| 诸暨市| 海兴县| 晋江市| 体育| 永川市| 仁布县| 夹江县| 临潭县| 麟游县| 墨脱县| 曲沃县| 五指山市| 兴安盟| 珲春市| 望都县| 会宁县| 承德市| 皋兰县| 昆山市| 甘孜| 阳朔县| 武定县| 游戏| 祁门县| 双牌县| 濮阳县| 桃江县| 杨浦区|