RTCDTMFToneChangeEvent: tone 属性
只读属性RTCDTMFToneChangeEvent.tone
返回刚刚开始播放的 DTMF 字符,或者如果所有排队的音调都已完成播放(即,RTCDTMFSender.toneBuffer
为空),则返回空字符串 (""
)。
值
包含正在播放的 DTML 字符的字符串,或者空字符串。
示例
此示例为tonechange
事件建立了一个处理程序,该处理程序更新一个元素以在其内容中显示当前正在播放的音调,或者如果所有音调都已播放,则显示字符串“<none>”。
js
dtmfSender.ontonechange = (ev) => {
let tone = ev.tone;
if (tone === "") {
tone = "<none>";
}
document.getElementById("playingTone").innerText = tone;
};
规范
规范 |
---|
WebRTC:浏览器中的实时通信 # dom-rtcdtmftonechangeevent-tone |
浏览器兼容性
BCD 表格仅在启用了 JavaScript 的浏览器中加载。