Hello @Anders_CF I checked the product page on Cleanfriend.dk and understand you’re using the Shopify Refresh theme with a video in the product media gallery. Here’s what’s happening and how to fix it.
Root Cause
Shopify themes (like Refresh) typically embed product videos using the
. The file format
. The way it was uploaded (direct upload vs. YouTube/Vimeo)
. Theme-specific lazy loading or autoplay settings
…you can run into mobile playback issues—especially on iOS devices, which restrict autoplay and large videos over cellular networks.
Observed Issues
When inspecting the mobile view:
. The video doesn’t play on tap.
. The placeholder (poster image) is visible, but no controls or playback start.
. This is especially common with .mov files or non-streaming optimized MP4s.
Fix Options
- Ensure Proper Format & Compression
. Convert the .mov or .mp4 to H.264 encoded MP4 with AAC audio (this ensures max compatibility).
. Use a tool like HandBrake or export from Adobe Media Encoder.
. Keep the resolution at 1080p or lower, and reduce the file size to ~10–20MB max for fast mobile loading.
. Tip: Even though 120MB isn’t a “problem” technically, mobile browsers often block or delay large media.
-
Upload as “Custom Video” in Shopify Files
Instead of uploading to the product media section:
-
Go to Settings > Files in Shopify Admin.
-
Upload the optimized MP4 file.
-
Copy the file URL.
-
Manually Embed the Video on the Product Page
Inside the product description, use custom HTML to embed the video and ensure it works on mobile:
Replace the src with your Shopify Files URL.
You can also add a poster=“image-url.jpg” for a preview image.
. playsinline: Ensures playback in-page on iOS.
. controls: Allows users to tap to play.
. preload=“metadata”: Prevents large data usage on load.
- Alternative: Use YouTube or Vimeo
If you want a lightweight and widely compatible option:
. Upload the video to YouTube or Vimeo (unlisted if needed).
. Embed it using an iframe in the product description:
<iframe width="100%" height="315" src="https://www.youtube.com/embed/YOUR_VIDEO_ID" frameborder="0" allowfullscreen=""></iframe>
Optional: Add Mobile Video to Media Gallery
If you must keep the video in the Shopify media gallery (instead of the product description), you can:
. Use an .mp4 file < 20MB uploaded directly via the product media editor.
. If it still fails, you’ll need theme customization to override how videos are rendered, ensuring playsinline and controls are enforced on mobile.
Thank you 