Merge pull request #2152 from didrip/fix-vimeo-video-play-chrome-89

add all required props to vimeo iframe allow attribute - fixes #2151
This commit is contained in:
Sam Potts 2021-03-26 20:50:53 +11:00 committed by GitHub
commit 14b8b24e14
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -104,7 +104,7 @@ const vimeo = {
const src = format(player.config.urls.vimeo.iframe, id, params); const src = format(player.config.urls.vimeo.iframe, id, params);
iframe.setAttribute('src', src); iframe.setAttribute('src', src);
iframe.setAttribute('allowfullscreen', ''); iframe.setAttribute('allowfullscreen', '');
iframe.setAttribute('allow', ['autoplay', 'fullscreen', 'picture-in-picture'].join('; ')); iframe.setAttribute('allow', ['autoplay', 'fullscreen', 'picture-in-picture', 'encrypted-media', 'accelerometer', 'gyroscope'].join('; '));
// Set the referrer policy if required // Set the referrer policy if required
if (!is.empty(referrerPolicy)) { if (!is.empty(referrerPolicy)) {