Replace .catch() with .then() - Fix #1192

as per: https://github.com/webrtc/adapter/issues/133
This commit is contained in:
Brendan Coles
2016-01-13 07:25:17 +00:00
parent e5f59f2df6
commit e252fa51c5

View File

@@ -149,7 +149,7 @@ if (navigator.mozGetUserMedia) {
var orgEnumerateDevices = var orgEnumerateDevices =
navigator.mediaDevices.enumerateDevices.bind(navigator.mediaDevices); navigator.mediaDevices.enumerateDevices.bind(navigator.mediaDevices);
navigator.mediaDevices.enumerateDevices = function() { navigator.mediaDevices.enumerateDevices = function() {
return orgEnumerateDevices().catch(function(e) { return orgEnumerateDevices().then(undefined, function(e) {
if (e.name === 'NotFoundError') { if (e.name === 'NotFoundError') {
return []; return [];
} }