你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

DialpadProps interface

Dialpad 组件的 props。

属性

dialpadMode

拨号盘的拨号器模式。 dtmf 模式用于发送 dtmf 音调,拨号盘的外观会发生变化,就像隐藏输入框一样。 使用拨号模式时,输入框就在那里,可以编辑它以更改正在拨打的号码。

disableDtmfPlayback

在按下拨号盘按钮时禁用 DTMF 声音。 实际的音调仍会发送到呼叫。

dtmfAudioContext

用于生成 DTMF 音调的音频上下文。 如果未提供,拨号盘将创建一个 iteslf。

longPressTrigger

确定用户使用的设备类型,并应根据用户可用的交互界面来尊重该设备类型

onChange

文本域的 On change 函数,提供无格式的纯文本

onClickDialpadButton

拨号盘按钮行为回调

onSendDtmfTone

单击按钮时发送 DTMF 音调的功能

showDeleteButton

标志来确定何时显示/隐藏 Delete 按钮,默认为 true

strings
styles

用于自定义 dialpad 组件的样式

textFieldValue

设置 Dialpad 文本域内容

属性详细信息

dialpadMode

拨号盘的拨号器模式。 dtmf 模式用于发送 dtmf 音调,拨号盘的外观会发生变化,就像隐藏输入框一样。 使用拨号模式时,输入框就在那里,可以编辑它以更改正在拨打的号码。

dialpadMode?: DialpadMode

属性值

disableDtmfPlayback

在按下拨号盘按钮时禁用 DTMF 声音。 实际的音调仍会发送到呼叫。

disableDtmfPlayback?: boolean

属性值

boolean

dtmfAudioContext

用于生成 DTMF 音调的音频上下文。 如果未提供,拨号盘将创建一个 iteslf。

dtmfAudioContext?: AudioContext

属性值

AudioContext

longPressTrigger

确定用户使用的设备类型,并应根据用户可用的交互界面来尊重该设备类型

longPressTrigger?: LongPressTrigger

属性值

onChange

文本域的 On change 函数,提供无格式的纯文本

onChange?: (input: string) => void

属性值

(input: string) => void

onClickDialpadButton

拨号盘按钮行为回调

onClickDialpadButton?: (buttonValue: string, buttonIndex: number) => void

属性值

(buttonValue: string, buttonIndex: number) => void

onSendDtmfTone

单击按钮时发送 DTMF 音调的功能

onSendDtmfTone?: (dtmfTone: DtmfTone) => Promise<void>

属性值

(dtmfTone: DtmfTone) => Promise<void>

showDeleteButton

标志来确定何时显示/隐藏 Delete 按钮,默认为 true

showDeleteButton?: boolean

属性值

boolean

strings

strings?: DialpadStrings

属性值

styles

用于自定义 dialpad 组件的样式

styles?: DialpadStyles

属性值

textFieldValue

设置 Dialpad 文本域内容

textFieldValue?: string

属性值

string