vimeo / player.js

Interact with and control an embedded Vimeo Player.
https://player.vimeo.com/api/demo
MIT License
1.44k stars 262 forks source link

Vimeo player not working in `crossOriginIsolated` page #968

Closed cduff closed 7 months ago

cduff commented 9 months ago

Expected Behavior

Vimeo player should work in a page that is crossOriginIsolated.

Actual Behavior

Vimeo player fails in a page served with HTTP response header Cross-Origin-Embedder-Policy values of require-corp or credentialless.

Steps to Reproduce

Solution

Vimeo should be setting the Cross-Origin-Resource-Policy response header value to cross-origin on HTTP responses as appropriate?

My environment

Latest Chrome (121.0.6167.140) on latest Windows 11 Pro (23H2, 22631.3085).

rkrishnan8594 commented 9 months ago

Hey @cduff - thanks for filing this issue. I'm able to reproduce using the StackBlitz test app that you put together. I've got this issue captured in an internal ticket and I'm hoping that we can address it within the next couple of weeks. I'll follow-up on this issue when we have an update.