Skip to content

iOS does not fully support the Fullscreen API in ANY browser #7834

Description

@Raino

Description

Hello everyone!
Earlier I wrote problem #7226.
In it we are with @gkatsev we found out that the Fullscreen API does not work in iOS Safari, but now, starting with iOS 15, the Fullscreen API does not work in any browser on iOS as a whole, and not just in Safari as before.
Is there a solution to this problem today, or does it mean that iOS devices now completely do not support the Fullscreen videojs API?

Reduced test case

No response

Steps to reproduce

  1. Using functions in the player that use the Fullscreen API

Errors

The functions interacting with the Fullscreen API do not work in any browser used on iOS. Even using forced installation of custom parameters:
videojs.options.hls.overrideNative = true;
videojs.options.html5.nativeAudioTracks = false;
videojs.options.html5.nativeVideoTracks = false;

What version of Video.js are you using?

7.10.2

Video.js plugins used.

No response

What browser(s) including version(s) does this occur with?

Chrome, Safari, Firefox, Yandex

What OS(es) and version(s) does this occur with?

iOS 15.5

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions