【问题标题】:iOS Web Application - remove navigation from header [duplicate]iOS Web应用程序-从标题中删除导航[重复]
【发布时间】:2021-09-15 22:31:18
【问题描述】:

有一个 iPad Web 应用程序1,它将被保存到用户的主屏幕并用作应用程序。

我们使用以下元标记,因此它在 iPad 上以尽可能少的 UI 运行。

<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">

应用程序的初始加载良好,用户界面较小:

最小的镀铬

当用户导航到新页面时会出现问题。即使没有历史记录,也会出现 Safari 前进/后退按钮。

扩展版面

问题:有什么方法可以阻止 Safari 添加扩展状态栏?

如果有帮助,这是一个 NextJS 应用程序,使用内置路由器。

1https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html

【问题讨论】:

    标签: ios safari progressive-web-apps


    【解决方案1】:

    没有为应用程序加载manifest.json。这使得第一次加载后的页面添加了额外的 chrome。合并缺少 manifest.json 解决了这个问题。

    和这个问题一样:

    In mobile Safari, website added to Home screen, shows gray bars on the top and bottom when navigating pages, how to make it full screen?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-12
      • 1970-01-01
      • 1970-01-01
      • 2012-06-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多