From 3bbff22ec2413fca0294bf952b35ae57e16e5874 Mon Sep 17 00:00:00 2001 From: James Ketrenos Date: Fri, 18 Mar 2022 17:13:52 -0700 Subject: [PATCH] Attempt to work with just audio sites Signed-off-by: James Ketrenos --- client/src/MediaControl.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/client/src/MediaControl.js b/client/src/MediaControl.js index 02a53e8..ec97634 100644 --- a/client/src/MediaControl.js +++ b/client/src/MediaControl.js @@ -397,7 +397,14 @@ const MediaAgent = ({setPeers}) => { navigator.mozGetUserMedia || navigator.msGetUserMedia); - return navigator.mediaDevices.getUserMedia({audio: true, video: true}) + return navigator.mediaDevices + .getUserMedia({audio: true, video: true}) + .catch((error) => { + console.log(`media-agent - Access granted to audio and video ` + + `failed. Trying just audio.`); + return navigator.mediaDevices + .getUserMedia({ audio: true, video: false }) + }) .then((media) => { /* user accepted access to a/v */ console.log("media-agent - Access granted to audio/video"); media.getVideoTracks().forEach((track) => {