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

Autopause not currently working in Chrome, IE11, Safari #311

Closed rbmstudio closed 6 years ago

rbmstudio commented 6 years ago

Using Chrome 68 / Safari 11.1.2 / IE11 videos on a page no longer autopause when another video is started.

Autopause still working in Firefox 61.0.2 and Opera.

danaburger commented 6 years ago

Internet Explorer (11 and older) does not support Vimeo's auto pause functionality. This is unfortunately unavoidable, due to that browser's particular limitations.

In regards to Chrome/ Safari, could you please provide the example you are testing with? I suspect this may have something to do with the autoplay restrictions of those browsers.

rbmstudio commented 6 years ago

Thank you - ok noted on IE11. Test was here - https://redboxmedia.com/testzone/ou812/ [with a couple of random videos] but in general where videos used to autopause on a number of our sites they just don't anymore on Chrme & Safari - www.bennettsassociates.com is one example as is grimshaw.global/stories. All videos hosted on Vimeo.

[Thanks, and apologies in advance if we're missing something obvious...]

danaburger commented 6 years ago

The players on your page https://redboxmedia.com/testzone/ou812/ do seem to automatically pause.

The other pages you provided seem to be using a skinned Vimeo player (using https://plyr.io which is not recommended), but the autopause functionality does seem to be working on in both Safari and Chrome none the less. Perhaps, do you have any browser extensions active, or is this issue occuring for any specific videos of yours?

fisherinnovation commented 6 years ago

@rbmstudio I have tested all of your examples in all of the browsers you have listed and have been unable to replicate your issue. The autopause functionality seems to be working as expected. If you can provide more insight into your browsers configurations and/or other steps to help us replicate this we will continue to debug. Closing this for now, feel free to reopen pending you can make more info available.