amp-video pauses if it's wrapped by a container with style-attribute "position: fixed" and the user scrolls down the content.
Example: https://jsbin.com/hisotev/edit?html,output
Instructions for reproducing the issue:
All browsers
AMP ⚡ HTML – Version 2009190410002
Use a video as a fullscreen background animation.
amp-video continues no matter where you are on the page
amp-video stops as soon the user scrolls down
amp-video has a listener, that pauses the video, as soon the video is 50% out of view.
https://stackoverflow.com/a/50455438
Instructions for reproducing the issue (in the stack overflow post):
https://jsbin.com/cedukix/edit?html,output
Move the body scroll behavior to the ".page-content" element. So the whole site is not scrolled anymore with the scrollbars, rather with the scrollbars of the ".page-content" element.
+1, is there a workaround currently available for this? If not, it'd be great if this behaviour could be modified with an attribute.
@infillrc @philkrie
The AMP runtime has a few issues determining visibility for components inside position: fixed elements. amp-video only autoplays when it's sure it's visible by >50%.
We're changing how this works internally so that we use an IntersectionObserver instead, which shouldn't have that issue.
As for now, there's no way to disable this behavior via markup. Apologies!
I have a similar issue to this but my video is in a side rail and is basically always 90%+ viewable, how can I stop it pausing on scroll down?
I'm using amp-ima-video

Noting here that this issue should be resolved via: https://github.com/ampproject/amphtml/pull/30647
I can confirm that the issue has been resolved. Thank you very much.
(AMP ⚡ HTML – Version 2010272236000 nightly-channel enabled)
Most helpful comment
Noting here that this issue should be resolved via: https://github.com/ampproject/amphtml/pull/30647