Full screen on Mobile #2589
Replies: 2 comments 1 reply
-
|
The issue you are seeing is not a mistake in Slidev or a missing setting on your end. It is actually a well known limitation built into iOS. Slidev is a web based tool that relies on the Fullscreen API to take over the entire display. Apple deliberately disables this feature on iPhones to prevent websites from mimicking native apps or creating deceptive user interfaces. Since this is a restriction at the system level, there is no way to force a true fullscreen mode through the browser. However, you can get very close by using the Add to Home Screen feature. If you open your presentation in Safari and add it to your home screen, it will launch without the typical browser address bar and navigation buttons. This provides a much cleaner experience that feels almost like a native application even though it is still running through the web. If that does not suit your needs, you can also rotate your phone to landscape mode and scroll slightly to hide the remaining browser interface. For a completely distraction free presentation, your best options are to export the slides as a PDF or use a different device like an iPad. On those platforms, the Fullscreen API is fully supported and the Slidev interface will behave exactly as you expect it to. |
Beta Was this translation helpful? Give feedback.
-
|
Fullscreen on iOS Safari is tricky because Safari does not support the standard Fullscreen API for iframes or regular elements the way desktop browsers do. The fullscreen button in Slidev uses the browser Fullscreen API which is not available on iOS Safari. The best workaround is to add it to your home screen as a web app — in Safari, tap the share button and select Add to Home Screen. When you open it from there, it runs in standalone mode without the browser chrome, which is effectively fullscreen. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Maybe it's just me but I can't seem to make my slides go fullscreen on my phone. Running iOS iPhone 17. Even flipping sideways, the slides would display nice in fullscreen but it doesn't work. Am I doing something wrong or missing a build setting? Appreciate the help in advance.
Beta Was this translation helpful? Give feedback.
All reactions