-
-
Notifications
You must be signed in to change notification settings - Fork 43
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fullscreen on Safari iOS #669
Comments
I unfortunately don't own an ios device to test this. Could you send the console logs/error of the browser? |
Thats what I got from Safari Mobile on iOS 17 Simulator via MacOS
Those 2 methods are defined and working: document.querySelector('video').webkitEnterFullscreen()
document.querySelector("video").webkitEnterFullScreen(); Sources from my research into this issue: |
from what i gathered, you can't put elements on fullscreen on ios? you can make videos fullscreen on ipad but no other containers & it doesn't work on mobile? the only solution i can see would be to just disable the fullscreen button on ios. |
Okay let's use that then! Should be better than no fullscreen at all. That means ios fullscreen can't change quality or display ass subtitles nor pgs w/ #335 (after the web player rework i'll do for TheWidlarzGroup/react-native-video#2719 we should be abble to display ass subtitles without styling tho). @felipemarinho97 do you want to do the PR? I think the simplest fix would be something like if (!document.body.requestFullscreen)
document.body.requestFullscreen = webkitEnterFullscreen; in a web only polyfill file |
the transcode error might be worth investigating also |
Kyoo's version
v4.7.0
What happened?
The fullscreen button does not work on Safari iOS :(
The text was updated successfully, but these errors were encountered: