From 99e486b59868f7701abaea211a0ce24bdd211fb0 Mon Sep 17 00:00:00 2001 From: Jeff Emmett Date: Wed, 11 Mar 2026 12:19:19 -0700 Subject: [PATCH] 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 --- server/shell.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/shell.ts b/server/shell.ts index 79c6a10..4ddc3f1 100644 --- a/server/shell.ts +++ b/server/shell.ts @@ -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'" >