Your video in the Webflow preloader may not be showing up on mobile devices due to common browser restrictions or incorrect settings.
1. Understand Mobile Autoplay Restrictions
- Most mobile browsers block autoplaying video with sound. To play automatically, the video must be muted.
- Inline playback must be enabled for videos on mobile (though Webflow’s native video element typically handles this automatically).
2. Check Video Element Settings
- Ensure autoplay and muted are enabled.
- Select the video element and verify that Autoplay and Muted options are both checked.
- Loop should also be enabled if you want it to repeat until loading completes.
3. Use Optimized Format and Hosting
- Use MP4 format for broad compatibility on mobile devices.
- If embedding via custom code, ensure the video file is reachable and uses HTTPS.
- Avoid large file sizes—long load times can prevent the video from appearing before the content fades in.
4. Hide Elements Properly with Preloader
- Ensure the z-index of the preloader is high enough to overlay other content.
- Use visibility rules so the preloader (and video) aren't hidden by mobile-specific interactions or styles.
5. Double-Check Your Breakpoints
- Go to Tablet, Mobile Landscape, and Mobile Portrait breakpoints.
- Make sure the video element isn’t set to display: none or inside a container that hides it via display or visibility.
6. Test on Real Devices
- Webflow Designer preview does not perfectly replicate mobile.
- Preview on actual devices or use device simulation tools like Chrome DevTools to confirm behavior.
Summary
To fix a Webflow preloader video not appearing on mobile, ensure the video is autoplaying, muted, and visible at mobile breakpoints. Also confirm the format is mobile-compatible and the file is not too large or blocked.