Warum Chrome nicht angezeigt, die Abfrage mit Erlauben oder Verbieten Sie die Berechtigung zum Mikrofon und webcam?

Ich gebaut habe, einfach, video-chat mit SimpleWebRTC, und wenn ich starten WebRTC auf dem Ubuntu-Chrome 34 zeigt mir die Abfrage mit Erlauben oder Verbieten Sie die Berechtigung zum Mikrofon und webcam. Ich klicken Sie auf zulassen, und können beginnen, Konversation, wenn sogar ich habe keine webcam.

Aber wenn ich starten WebRTC auf Windows 7 Chrome 33 nicht zu zeigen prompt. Aber ich kann sehen, überqueren Sie die webcam-Symbol in der Adresszeile. Und wenn ich versuche zu ermöglichen, Chrome zu verwenden, Mikrofon und webcam Es ist nachladen. Also, was ich tun müssen, für die Anzeige der Eingabeaufforderung in Linux?

Mein code ist:

    webrtc = new SimpleWebRTC({
        //the id/element dom element that will hold "our" video
        localVideoEl: 'publishers',
        //the id/element dom element that will hold remote videos
        remoteVideosEl: 'subscribers',
        //immediately ask for camera access
        autoRequestMedia: true
    });
    webrtc.on('readyToCall', function () {
        webrtc.joinRoom(sessionId);
    });

Auch ich es reproduzieren können mit diesem demo. Ich bekam die nächste Fehlermeldung in der demo-app:

Nicht bekommen Zugang zu den lokalen Medien. Fehler name war
PermissionDeniedError. Weiterhin ohne das senden eines Streams.

  • Getestet habe ich es und es fordert mich die Erlaubnis. Vielleicht haben Sie geprüft eine option, die daran denken, Ihre Wahl für die URL. Versuchen Sie das gleiche im Inkognito-Modus.
  • Ich habe eben versucht im Inkognito-Modus, aber ich habe immer noch das gleiche problem.
  • Yacine Rezgui, haben Sie eine webcam angeschlossen/eingebaut?
  • Ich habe es gerade ausprobiert und es funktioniert. Ich öffne es mit einen anderen tab, und ich bekam, dass der 3D-Effekt ist, wenn jemand tritt in das Zimmer.
  • Dumme Frage: hast du ein Mikrofon und Webcam auf dem PC an dem Sie arbeiten?
  • Nur das Mikrofon.
  • es versucht standardmäßig schnappen Sie video-UND audio. Wenn Sie nicht über eine Kamera, wird es nicht jedes mal, es sei denn, Sie sagen es nur audio.
  • Ich habe versucht, legen Sie autoRequestMedia: false, aber nach diesem funktioniert es nicht, auch audio.
  • Verwenden Sie HTTPS? Chrome Stoppt gefragt, HTTPS, sobald Sie annehmen oder einmal blockieren. Sie erhalten eine Eingabeaufforderung auf diese Geige mit HTTP? Wenn ja, dann @philidem 's Antwort ist wahrscheinlich die richtige.

InformationsquelleAutor Dmitro | 2014-06-05
Schreibe einen Kommentar