-
Notifications
You must be signed in to change notification settings - Fork 55
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
[Bug] Video player is unusable on ios (firefox and safari) since update to 25 #1681
Comments
reopening while fullscreen mode was not fixed |
Can you tick which problems have been addressed already? |
New problems regarding full screen from customer side:
I don't have any iOS device ;( I've tested current stable25.0.8 with latest stable25 viewer version in Chrome, Firefox in mobile mode (iPhone12,..) and i can't reproduce 1 and 3 issues. But can reproduce second issue. |
Thanks! |
I dont have an ios device either :/ |
I was able to reproduce on IPhone |
@hamza221 unfortunately we have a problem with full screen again ;( Failing Cypress tests have to be fixed too 1 failing
But actually downloading itself (per download button) has no problems. If a user click on "download" from action menu, nothing happens (but that could be another problem): @hamza221 could you please have a look again? Thank you! |
I tested it again on my iPad (Safari) and the full screen player breaks when activating it in landscape and then switching to portrait (while full screen is still activated). From that point on the player will be broken and the page has to be reloaded. Other than that, I couldn't spot any breakage. This only happens when viewing a video from a publicly shared link. The viewer in files works flawlessly. Downloading the file works too. |
I couldn't reproduce the download bug, Download button works at my end |
The reported bug is fixed. My repro above is from another bug that is not related. |
Describe the bug
Since Nextcloud was upgraded to v.25 video player was unusable on ios (firefox and safari).
There are mainly 4 problems:
To Reproduce
Steps to reproduce the behavior:
Expected behavior
It is possible to play, pause and stop a video in portrait mode and landscape mode.
Screenshots
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
How i've tried to fix that problems:
Problem: pressing the big triangle (play button) on the center of the video doesn't start the video, only the small triangle on the left works. The reason could be that a play button is located below the PlayControls and can not be pushed.
Possible solution: bump vue-plyr to version v3.7.8 was done, https://github.com/skjnldsv/vue-plyr/blob/master/package.json#L37
Problem: buttons are not aligned
Possible solution: bump vue-plyr to version v3.7.8 was done, https://github.com/skjnldsv/vue-plyr/blob/master/package.json#L37
Problem: when pressing full screen button, in portrait mode, the video doesn't goes to full screen as it use to. Only on the top of the page and the controls move to the lower part of the screen.
Possible solution: bump vue-plyr to version v3.7.8 was done, https://github.com/skjnldsv/vue-plyr/blob/master/package.json#L37. Thought that that case would be fixed by vue-plyr here: https://github.com/sampotts/plyr/releases/tag/v3.7.4
Problem: when turning the phone into landscape mode, still in "full screen mode" (which is not full screen), the video disappears completely.
Possible solution: could be a problem in public.scss. Deactivation was a wrong idea, styles should be rewritten Fix a height of the landscape format server#37765
Updating vue-plyr to version v3.7.8 haven't helped at all described problems ;(
@skjnldsv could you please look in that problems? Thanks a lot!
The text was updated successfully, but these errors were encountered: