[英]Hide mobile browser's address bar on load (IOS / Android) in React
移动设备上的Safari和Chrome在页面加载时都包含一个可见的地址栏。 当页面主体滚动时,URL 栏会最小化:
我的项目基于React JS,我试图在页面加载时实现这个结果(因此不需要用户交互,页面需要在URL 栏最小化的情况下加载。我的网络应用程序由单个页面组成,无法滚动(类似于谷歌地图的应用程序)。
到目前为止我尝试过的(在 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
<meta name="mobile-web-app-capable" content="yes">
它和上面的做同样的事情,但是,这是针对 android 的,上面是针对 ios 的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.