Hey, my app is failing due to this error that started to appear today. I'm using the last Chrome version. Its related to the deprecation of the method that Chrome is warning like a couple of months ago??
Thanks! Any help is appreciated since I'm deploying this web application this week!
var track = event.streams[0]
video.srcObject = track;
this.createObjectURL = function (mediaStream) {
var errMessage; if (window.URL && window.URL.createObjectURL) { return window.URL.createObjectURL(mediaStream); } else if (window.webkitURL && window.webkitURL.createObjectURL) { return window.webkit.createObjectURL(mediaStream); } else { errMessage = "Your browsers does not support URL.createObjectURL."; logDebug("saw exception " + errMessage); throw errMessage; } };
this.createObjectURL = function (mediaStream) {
return mediaStream;
/*var errMessage; if (window.URL && window.URL.createObjectURL) { return window.URL.createObjectURL(mediaStream); } else if (window.webkitURL && window.webkitURL.createObjectURL) { return window.webkit.createObjectURL(mediaStream); } else { errMessage = "Your browsers does not support URL.createObjectURL."; logDebug("saw exception " + errMessage); throw errMessage; }*/ };
Uncaught (in promise) DOMException
element.src = self.createObjectURL(stream);
element.srcObject = stream;