diff --git a/src/js/fullscreen.js b/src/js/fullscreen.js index 7bb22391..90301f29 100644 --- a/src/js/fullscreen.js +++ b/src/js/fullscreen.js @@ -254,7 +254,11 @@ class Fullscreen { // iOS native fullscreen doesn't need the request step if (browser.isIos && this.player.config.fullscreen.iosNative) { - this.target.webkitEnterFullscreen(); + if (this.player.isVimeo) { + this.player.embed.requestFullscreen(); + } else { + this.target.webkitEnterFullscreen(); + } } else if (!Fullscreen.native || this.forceFallback) { this.toggleFallback(true); } else if (!this.prefix) {