遇到的问题
-
想要那种 手机端 横屏就可以自动沉浸 + 单击切换显示/隐藏 ?
-
因为想背诵东西,横屏放着会好点,但是上下 UI(顶部面板 header + 底部 mobile navigation bar)在横屏的时候会占将近三分之一的空间,有点看的不舒服?
-
如图:红色框内的是ui占的位置,对我来说是有点大了,感觉遮住什么东西的样子……
预期的效果
一个更“沉浸式阅读”的交互:
- 横屏时默认隐藏顶部栏与底部导航栏
- 单击屏幕空白处可临时显示它们,再单击可再次隐藏(类似“沉浸模式/Zen mode”的 toggle 体验?)
- 最好只在阅读场景/横屏生效,竖屏或需要操作时不要影响
想请教大家:
- Obsidian Mobile 有没有官方设置/内置手势能实现“点击切换 UI 显示/隐藏”?(我目前没找到)
- 或者说有没有 主题 适配了?(我换了几个目前也没找到)
- 如果只能用 插件/脚本 :有没有成熟方案可以做到“tap-to-toggle(单击切换)”,并且只在横屏或阅读模式生效?
- 若用 JS 实现,通常是给
body切换一个 class(如zen-ui-hidden)再由 CSS 控制隐藏/显示吗?有没有更推荐/更稳的实现方式(兼容编辑器、PDF、Canvas 等界面)?
感谢您的时间~

