Warum zeigt Chrome die Eingabeaufforderung mit der Berechtigung Zulassen oder Nicht zulassen für Mikrofon und Webcam nicht an?

8

Ich habe einfachen Video-Chat mit SimpleWebRTC gebaut, und wenn ich WebRTC auf dem Ubuntu Chrome 34 starte zeigt mir die Eingabeaufforderung mit Zulassen oder Nicht zulassen von Erlaubnis zu Mikrofon und Webcam. Ich klicke auf erlauben und kann Konversation beginnen, wenn ich auch keine Webcam habe.

Aber wenn ich WebRTC unter Windows 7 starte, zeigt Chrome 33 keine Eingabeaufforderung. Aber ich kann Cross Webcam-Symbol in der Adresszeile sehen. Und wenn ich versuche, Chrome zu erlauben, Mikrofon und Webcam zu verwenden, wird es neu geladen. Also was muss ich tun, um die Eingabeaufforderung wie in Linux anzuzeigen?

Mein Code ist:

%Vor%

Ich kann es auch mit dieser Demo reproduzieren. Ich habe folgende Fehlermeldung in dieser Demo-App:

  

Zugriff auf lokale Medien fehlgeschlagen. Der Fehlername war   PermissionDeniedError. Fortfahren, ohne einen Stream zu senden.

    
Dmitro 05.06.2014, 14:43
quelle

1 Antwort

1

Es sieht so aus, als hätten Sie die Domain möglicherweise daran gehindert, jemals nach Medienzugriff zu fragen. Sie können diese Ausnahme in den Chrome-Einstellungen entfernen.

Öffnen Sie Chrome Einstellungen und navigieren Sie dann zu:

Einstellungen > Datenschutz (in den erweiterten Einstellungen) > Klicken Sie auf Inhaltseinstellungen .. > Klicken Sie auf Verwalten Ausnahmen ...

Stellen Sie sicher, dass Ihre Domain keinen Block Wert für Audio / Video hat. Sie können den Eintrag für die blockierte Domäne entfernen, falls sie existiert.

    
philidem 05.08.2015 03:28
quelle