WebRTC - Der Browser fordert keine Mikrofonzugriffsberechtigung für die lokale HTML-Datei an
Ich habe einige einfache WebRTC-Code, die verwendetgetUserMedia
um Zugriff auf das Mikrofon des Benutzers zu erhalten. Wenn ich nun diese HTML-Datei (die auf meinem localhost gespeichert ist) in meinen Browser lade, fragt der Browser nicht nach der Mikrofonzugriffsberechtigung und erhält daher keinen Zugriff.
Aber wenn ich das gleiche HTML im w3schools.com-Editor ausführe, fragt es nach der Zugriffsberechtigung für das Mikrofon. Wenn ich es zulasse, auf mein Mikrofon zuzugreifen, funktioniert es einwandfrei.
Warum ist das seltsame Verhalten?