Spec-Zone.ru › Web APIs

RTCDTMFSender: свойство canInsertDTMF

Свойство canInsertDTMF только для чтения интерфейса RTCDTMFSender возвращает булево значение, которое указывает, может ли RTCDTMFSender отправлять тона DTMF по RTCPeerConnection.

Значение

Булево значение, которое равно true , если RTCDTMFSender может отправлять тона DTMF, или false , если нет.

Примеры

Использование canInsertDTMF для проверки поддержки DTMF

Этот пример демонстрирует, как использовать свойство canInsertDTMF для проверки поддержки DTMF в подключении WebRTC и последующей отправки тонов, если она поддерживается.

Код сначала проверяет, определено ли свойство canInsertDTMF, а затем использует его для проверки поддержки вставки тонов DTMF. Если функция поддерживается, вызывается RTCDTMFSender.insertDTMF() для вставки тона.

if (sender.dtmf.canInsertDTMF) {
  const duration = 500;
  sender.dtmf.insertDTMF("1234", duration);
} else {
  console.log("DTMF function not available");
}

Спецификации

Спецификация
WebRTC: Реальное общение в браузерах
# dom-rtcdtmfsender-caninsertdtmf

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
canInsertDTMF 27 79 129 15 13.1 27 129 15 13.4 1.5 4.4

См. также

  • API WebRTC
  • Использование DTMF с WebRTC
  • RTCDTMFSender.insertDTMF()
  • RTCPeerConnection
  • RTCDTMFSender
  • RTCRtpSender

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/RTCDTMFSender/canInsertDTMF

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API