Skip to content

Browser support

BrowserNotes
Chrome / EdgeFull support, including Chromecast.
FirefoxFull support except Chromecast.
Safari 16+ (macOS)Full support except Chromecast.
Safari on iOS / iPadOS 16+Inline playback. Volume slider hidden (hardware buttons only). On iPhone, fullscreen uses the native player.
MinimumSafari 14.1 / iOS 14.5 and any current Chromium or Firefox. Size-adaptive controls need container queries (Safari 16+).
  • Autoplay with sound is blocked until the user interacts with the page; the player falls back to muted. In iOS Low Power Mode even muted autoplay may be blocked.
  • Background tabs: some browsers pause media when the tab is hidden. The player notices and doesn’t open the call-to-action modal.
  • Fullscreen on iPhone: Apple only lets the video itself go fullscreen, so the native iOS player (with Apple’s controls) is used. On iPad and desktop the whole player goes fullscreen with its own controls.
  • Volume on iPhone/iPad: controlled by the hardware buttons only.
  • Chromecast: Chrome only. AirPlay is not built in.
  • Codecs: MP4 (H.264/AAC) plays everywhere; add a WebM version with src-webm if you need a fully open format.