WebRTC: el navegador no solicita permiso de acceso de micrófono para el archivo html local

Tengo un código webRTC simple que utilizagetUserMedia para acceder al micrófono del usuario. Ahora, cuando cargué ese archivo html (guardado en mi host local) en mi navegador, el navegador no solicita permiso de acceso al micrófono y, por lo tanto, no puedo obtener acceso.

Pero cuando ejecuto el mismo html dentro del editor de w3schools.com, me pide permiso de acceso al micrófono y, al permitirle acceder a mi micrófono, funciona bien ...

¿Por qué es este extraño comportamiento?

Respuestas a la pregunta(7)

Su respuesta a la pregunta