getUserMedia() nicht unterstützt in chrome
Ich versuche, Zugriff auf meine webcam über die getUserMedia() mit meiner eigenen website, die laufen mit meiner eigenen ip-Adresse.
es war in Ordnung arbeiten, bis ich versuchte, meine website wieder. ich hatte versucht die anderen demo-Website und der Fehler war getUserMedia wird nicht unterstützt.
Chrome version v47.0.2526.80 m 32bits
Ich bin in der Lage, den Zugriff auf die webcam, wenn ich eingeben, localhost, anstatt meine ipadress. es funktioniert auch in firefox.
- muss auf SSL
- es funktioniert bisher ohne SSL..
- Ja, es Tat. Am Montag musste ich ändern Sie meine Website, um alle SSL für es arbeiten.
- wie füge ich die SSL? ich google und die meisten Zertifikat benötigen kaufen..
- Startssl hat Kostenlose certs.. auf meinem Handy, aber finden Sie tutorials auf Google für startssl
- ich Lesen/sehen ein paar tuts zum einrichten von SSL mit starssl aber es muss eine gültige domain sein? dies ist eine sch-Projekt und ich bin testen der website in einer intranet-Umgebung.
- Muss es Chrom? Oder kann man das nur mit Firefox?
- bestimmte Merkmale, die ich-code funktioniert nur im chrome..
- Können Sie kein downgrade auf eine frühere version von chrome? Vor 47
- problem zu lösen ich bin in der Lage, erstellen Sie ein lokales SSL-Datei zum testen meiner Website die Nutzung dieser mytechblog.in/wp-content/uploads/2015/09/Commands-Procedure.txt
Du musst angemeldet sein, um einen Kommentar abzugeben.
Chrome ist die Anforderung sicherer Herkunft (HTTPS) für die getUserMedia.
https://developers.google.com/web/updates/2015/10/chrome-47-webrtc?hl=en
Chrome schließlich umgesetzt das neue
navigator.mediaDevices.getUserMedia()
Methode, aber Sie hat eine Sicherheit, dass die Anrufe aus unsicheren Adresse (nicht https oder nicht-localhost-Server)Werden Sie es so nennen :
Oder verwenden Sie den offiziellen webRTC polyfill adpater.js Bibliothek.