I get the warning that a function will be deprecated in Chrome future release.
It's this script:
navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia || navigator.msGetUserMedia || navigator.oGetUserMedia;
if (navigator.getUserMedia) {
navigator.getUserMedia({
video: true
}, (stream) => {
this.src = window.URL.createObjectURL(stream);
this.stream = stream;
}, (error) => {
console.log(error);
});
}
That records webcam so I can save it, but the following warning is shown in the console:
[Deprecation] URL.createObjectURL with media streams is deprecated
and will be removed in M68, around July 2018. Please use
HTMLMediaElement.srcObject instead.
But when I change:
this.src = window.URL.createObjectURL(stream);
To
this.src = window.HTMLMediaElement.srcObject(stream);
It doesn't work anymore like it did before..