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?

Antworten auf die Frage(7)

Ihre Antwort auf die Frage