New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Low power mode causes story videos to not play #12786
Comments
My first guess is that the videos that don't play are because might be throwing This is all speculation; I'll debug and see if I can find out what's happening. |
Nope, my guess was off target. Turns out iOS 11+ just doesn't autoplay videos in low power mode, and there's nothing you can do about it. Android Chrome doesn't autoplay videos served from http hosts. After #12604 goes in, we should change it to also bless all media in the MediaPool on navigation (currently, we only bless on unmute) |
We could not reproduce the fast video playback. I'm not sure if there's anything we could do about it anyway, especially if it's a decoding issue. I will leave this open to track blessing media on navigation. |
There are two problems we're seeing currently:
|
Edit: please disregard this comment. Our
|
@gmajoulet, out of curiosity, does the bless with a |
Wow, you're right, moving the bless in the first step of the navigation does work. Even with the BlessTask we have right now, without the |
Okay. My theory is that the fact that the latter steps of |
@gmajoulet found that putting the bless in the critical path is too slow, so we can try to attempt this by trying to resolve point (1) from my comment above, ensuring that we bless all videos in the pool. We need to verify that blessing with a |
Blessing with |
This also applies to Google Chrome's Data Saver mode. |
With Low Power mode enabled (on iPhone6s) video does not play correctly. it either doesn't play at all, or it seems to play it really fast on tap the next page, before the next page is rendered.
@newmuis
The text was updated successfully, but these errors were encountered: