diff --git a/js/webrtc.js b/js/webrtc.js index 3fab37d2c87..5cf7c730ffe 100755 --- a/js/webrtc.js +++ b/js/webrtc.js @@ -263,15 +263,31 @@ var spreedMappingTable = []; message = t('spreed', 'Access to microphone & camera was denied'); $('#emptycontent p').hide(); } + } else if(!OCA.SpreedMe.webrtc.capabilities.support) { + console.log('WebRTC not supported'); + + message = t('spreed', 'WebRTC is not supported in your browser :-/'); + messageAdditional = t('spreed', 'Please use a different browser like Firefox or Chrome'); } else { - message = t('spreed', 'Error while accessing microphone & camera: {error}', {error: error.message || error.name}); - $('#emptycontent p').hide(); + message = t('spreed', 'Error while accessing microphone & camera'); + messageAdditional = error.message || error.name; } $('#emptycontent .icon-video').removeClass('icon-video').addClass('icon-video-off'); $('#emptycontent h2').text(message); $('#emptycontent p').text(messageAdditional); }); + if(!OCA.SpreedMe.webrtc.capabilities.support) { + console.log('WebRTC not supported'); + var message, messageAdditional; + + message = t('spreed', 'WebRTC is not supported in your browser :-/'); + messageAdditional = t('spreed', 'Please use a different browser like Firefox or Chrome'); + + $('#emptycontent h2').text(message); + $('#emptycontent p').text(messageAdditional); + } + OCA.SpreedMe.webrtc.on('joinedRoom', function(name) { $('#app-content').removeClass('icon-loading'); $('.videoView').removeClass('hidden');