Estoy usando iframe para abrir una sala de reuniones de Jitsi. Esta sala de reuniones tiene funciones de video/audio/pantalla compartida. Ahora mi problema es que, dado que es un iframe, debo otorgar permisos para los medios de visualización. Lo hago como puede ver a continuación, pero también recibo estos errores:
errorMsg: "Failed to execute 'getDisplayMedia' on 'MediaDevices': Access to the feature \"display-capture\" is disallowed by permission policy." errorName: "SecurityError" errorStack: "Error: Failed to execute 'getDisplayMedia' on 'MediaDevices': Access to the feature \"display-capture\" is disallowed by permission policy.\n¿Por qué sucede esto y cómo puedo solucionarlo para que mi navegador (Chrome/Firefox) pueda mostrar opciones para cámara, micrófono y pantalla compartida?
<iframe id="PDF_iframe" src="https://myHost121.de/downloads/index.html" style=" position: fixed; top: 0; bottom: 0; left: 0; right: 0; margin: auto; height: 60%; width: 60%; z-index: 2; display: Block; allow: camera; microphone; display-capture; autoplay; clipboard-write; "> </iframe>el permiso está en los estilos css. debe ser un atributo
<iframe id="PDF_iframe" src="https://myHost121.de/downloads/index.html" style="position: fixed; top: 0; bottom: 0; left: 0; right: 0; margin: auto; height: 60%; width: 60%; z-index: 2; display: block;" allow="camera; microphone; display-capture; autoplay; clipboard-write;"></iframe>