whine loudly if remoteAudio element is missing

pull/21833/head
Matthew Hodgson 2016-09-01 13:58:26 +01:00
parent 4829ac0c4d
commit f0d5f42921
1 changed files with 5 additions and 1 deletions

View File

@ -53,7 +53,11 @@ module.exports = React.createClass({
// this needs to be somewhere at the top of the DOM which
// always exists to avoid audio interruptions.
// Might as well just use DOM.
return document.getElementById("remoteAudio");
var remoteAudioElement = document.getElementById("remoteAudio");
if (!remoteAudioElement) {
console.error("Failed to find remoteAudio element - cannot play audio! You need to add an <audio/> to the DOM.");
}
return remoteAudioElement;
},
getLocalVideoElement: function() {