fix(rmeets): add camera/mic/display-capture to iframe permissions

The external app iframe was missing media permissions in its allow
attribute, preventing Jitsi from accessing camera/microphone/screen
when embedded in rMeets.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Jeff Emmett 2026-03-11 12:19:19 -07:00
parent f0cecc1529
commit 99e486b598
1 changed files with 1 additions and 1 deletions

View File

@ -888,7 +888,7 @@ export function renderExternalAppShell(opts: ExternalAppShellOptions): string {
class="rspace-iframe"
src="${escapeAttr(appUrl)}"
title="${escapeAttr(appName)}"
allow="clipboard-read; clipboard-write; fullscreen"
allow="camera; microphone; display-capture; clipboard-read; clipboard-write; fullscreen"
sandbox="allow-same-origin allow-scripts allow-forms allow-popups allow-popups-to-escape-sandbox allow-downloads allow-modals"
onload="document.getElementById('iframe-loading').style.display='none'"
></iframe>