From fb0343eba2de63ce2c7abfb300ae4f3b6bd51e88 Mon Sep 17 00:00:00 2001 From: Dara Adib Date: Tue, 26 Mar 2024 20:07:26 -0400 Subject: [PATCH] Warn and disable buttons if WebRTC is not supported --- phonebank/static/phonebank/phonebank.js | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/phonebank/static/phonebank/phonebank.js b/phonebank/static/phonebank/phonebank.js index aed245f..deed05d 100644 --- a/phonebank/static/phonebank/phonebank.js +++ b/phonebank/static/phonebank/phonebank.js @@ -251,8 +251,13 @@ function warning(message) { } $(document).ready(function () { - $('#echo').attr('disabled', false); - $('#getContact').attr('disabled', false); + const webRTCInfo = TelnyxWebRTC.TelnyxRTC.webRTCInfo(); + if (webRTCInfo.supportWebRTC) { + $('#echo').attr('disabled', false); + $('#getContact').attr('disabled', false); + } else { + warning("Your browser does not support making calls."); + } }); $(document).keydown(function (e) {