iOS 8 删除“minimal-ui”:探索替代软全屏解决方案
弃用“minimal-ui”视口属性iOS 8 引发了关于在不影响移动 Safari 上实现“软全屏”体验的可行性的质疑无障碍。
Q1。是否仍然可以在 Mobile Safari 上隐藏地址栏?
虽然 window.scrollTo hack 不再起作用,但仍然可以通过“触摸向下拖动”手势进入最小用户界面模式。然而,minimal-ui 的尺寸是无法测量的,无法对其状态进行高级检测。
Q2。在不使用 mobile-web-app-capable 的情况下是否仍然可以拥有类似的软全屏体验?
是的,替代解决方案已经出现,例如 Brim – iOS 8 的视图管理器。 Brim 通过实现以下内容实现软全屏体验:
Q3。全屏体验值得这么麻烦吗?
iOS 上原生全屏 API 的可行性仍不确定。考虑以下几点很重要:
总而言之,尽管删除了“minimal-ui”,但像 Brim 这样的替代解决方案仍然为开发人员提供了在 iOS 设备上实现软全屏体验的选项。然而,平衡优势和可访问性并确保用户可以轻松访问基本的浏览器控件至关重要。
以上是去掉'minimal-ui”后,开发者如何在iOS上实现软全屏体验?的详细内容。更多信息请关注PHP中文网其他相关文章!