Safari 和 Chrome 在页面加载时都包含可见的地址栏。当页面正文滚动时,URL 栏最小化:
我的项目基于 React JS,我试图在页面加载时实现此结果(因此不需要用户交互,页面需要在 URL 栏最小化的情况下加载。我的网络应用程序由 single 组成 且无法滚动(类似于 Google 地图的应用程序)。
到目前为止我尝试过的(在 iPhone X 上):
https://developers.google.com/web/fundamentals/native-hardware/fullscreen/
<meta name="apple-mobile-web-app-capable" content="yes">
如果 content 设置为 yes,则 Web 应用程序以全屏模式运行。
来源:https://developer.apple.com/library/archive/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/MetaTags.html
对于 Chrome:<meta name="mobile-web-app-capable" content="yes">
它与上面的功能相同,但是,这是针对 Android 的,而上面的则是针对 ios 的。
Add to Home Screen
favicon.ico
或公共文件夹中的其他图标中获取。您无法手动更改图标,只能更改名称。