I am finding it will not auto play on an iPhone if the iPhone has Low Power Mode enabled. In this instance there is a play button shown, but the play button is not clickable.
This is a restriction of iOS and not a Bricks bug. There’s nothing we can do about it.
If you google for it you will find countless non-Bricks related reports.
It might be worth looking into workarounds such as hiding the background video in favor of the set background image when low power mode is enabled. The current workarounds are a bit involved to say the least, but it would make using the built-in background video option that much more viable.
Just to add to this: The solution I propose can be as simple as adding one function to remove the .bricks-background-video-wrapper from the DOM and adding a universal onsuspend to background videos: HTML onsuspend Attribute
Editing to confirm the above solution is not working as intended. I am doing a much more sophisticated check for mobile devices and repeated checks for shadow dom content (play button resulting from video browser suspension) to display: none; or remove the DOMContent.
I would highly appreciate a skilled developer looking at the background video options.
If your videos aren’t playing on your iPhone, don’t worry—it’s one of those things that happens from time to time, but it’s usually fixable with a few simple tricks. First, let’s check if it’s a particular video that’s acting up or if it’s all videos. If it’s just one, it might be corrupted or improperly downloaded, which means it might not be an iPhone issue at all. Try streaming it again or re-downloading it if you can.
Now, if it’s all videos, let’s start with something simple—restarting your iPhone. You’d be surprised how often a quick restart solves these random issues. Sometimes the software just needs a little refresh, and restarting can help clear out any minor glitches.
Another thing that might be causing the problem is your internet connection. If you’re streaming videos, a weak Wi-Fi or cellular signal can be the culprit. Try switching to a different network, or if you’re on Wi-Fi, toggle it off and back on again to see if that helps.
Sometimes, the issue can also be related to the app you’re using. If you’re watching on a third-party app like YouTube or Netflix, there could be a bug in the app itself. Updating the app from the App Store might do the trick. And, if that doesn’t help, deleting the app and reinstalling it often clears out any funky bugs that could be causing the playback issues.