From b366469e596013509ad91b3a82961adf26bbb35c Mon Sep 17 00:00:00 2001 From: Steve Seguin Date: Fri, 18 Jun 2021 17:48:05 -0400 Subject: [PATCH] Update install.md updated to include context isolation, to allow for ffmpeg.js to work: details: https://marketplace.zoom.us/docs/sdk/native-sdks/web/advanced/web-isolation --- install.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/install.md b/install.md index 0aef0ea..264f044 100644 --- a/install.md +++ b/install.md @@ -65,14 +65,20 @@ An example NGINX config file that "hides" the file extensions is as follows. Up root /var/www/html/obs.ninja; try_files /$1/$2 /$1/$2.html /$1/$2/ /$2 /$2/ /$1/index.html; add_header Access-Control-Allow-Origin *; + add_header 'cross-origin-resource-policy' '*'; + add_header 'Cross-Origin-Embedder-Policy' 'require-corp'; + add_header 'Cross-Origin-Opener-Policy' 'same-origin'; } location / { - if ($request_uri ~ ^/(.*)\.html$) { - return 302 /$1; - } - try_files $uri $uri.html $uri/ /index.html; - add_header Access-Control-Allow-Origin *; + if ($request_uri ~ ^/(.*)\.html$) { + return 302 /$1; + } + add_header 'cross-origin-resource-policy' '*'; + add_header 'Cross-Origin-Embedder-Policy' 'require-corp'; + add_header 'Cross-Origin-Opener-Policy' 'same-origin'; + try_files $uri $uri.html $uri/ /index.html; + add_header Access-Control-Allow-Origin *; } } ```