TypeError: 'getUserMedia' wurde für ein Objekt aufgerufen, das die Schnittstelle MediaDevices @ nicht implementier

Ich versuche, eine Webcam mithilfe eines Video-Tags in eine Website zu implementieren. Es funktioniert in Chrome, aber FireFox und IE geben Fehler in der Konsole zurück. Hat jemand eine Idee warum? Vielen Dank

Code

navigator.getMedia =    navigator.getUserMedia ||
                                navigator.webkitGetUserMedia ||
                                navigator.mediaDevices.getUserMedia ||
                                navigator.msGetUserMedia ||
                                OTPlugin.getUserMedia;

Firefox-Fehler: TypeError: 'getUserMedia' wurde für ein Objekt aufgerufen, das die Schnittstelle MediaDevices nicht implementiert.

IE-Fehler: Eigenschaft 'getUserMedia' mit undefinierter oder Nullreferenz kann nicht abgerufen werden

Antworten auf die Frage(2)

Ihre Antwort auf die Frage