Skip to main content

Vimeo domain-restricted videos not playing in Moodle Mobile app

Why Vimeo videos with domain restriction play on desktop but not in the Moodle Mobile app, and how to fix it.

Updated this week

Background

If you use Vimeo’s domain-level privacy with Video Time, you might notice that videos play correctly on desktop but not in the Moodle Mobile app. This happens because Video Time uses the native app player by default.

The Moodle Mobile app doesn’t run on your site’s domain – it runs on the device and only fetches data from Moodle. Vimeo’s domain restriction therefore prevents playback in the native player.

Solution

To make domain-restricted videos play in the Moodle Mobile app, enable the mobile iFrame player:

  1. Go to Site administration > Plugins > Activity modules > Video Time > General settings.

  2. Enable the mobile iFrame player.

The iFrame player embeds the Video Time player directly from your site, which matches Vimeo’s domain restriction requirements.

Note: If you use the iFrame player, any enabled tabs in Video Time will also appear inside the Moodle Mobile app.

Did this answer your question?