Vla*_*kiy 4 javascript mobile-safari ios iphone-standalone-web-app progressive-web-apps
我有一个多页面网站。我使用共享菜单中的“添加到主屏幕”按钮将其添加到 iPhone 的主屏幕。
当我使用主屏幕中的图标打开它时,该网站显示全屏。但是,当我转到任何具有不同路线的子页面时,例如example.com/page,我会在顶部和底部看到灰色条,显示地址、后退和前进导航、“完成”按钮、共享按钮、在 safari 中打开按钮。
怎么才能让它一直全屏显示呢?更改路由以使用 # 不是一个选项。它在过去的某个时候有效,但我不得不删除该应用程序,并且无法使其再次工作
我自己弄清楚了,原来是最近我manifest.json从html文件中删除了。添加回来就解决了问题!另外,我发现此页面有助于了解清单的工作原理https://web.dev/add-manifest/