你如何为移动Web应用程序添加安装屏幕?

5

forecast.io 相似的做法- 如果您在手机上访问它们的网站,则会显示如下:

forecast.io

将其添加到主屏幕后,应用程序的其余部分就可用了。


1
也许这篇文章对你来说很有帮助:http://appcropolis.com/howto/running-iphone-webapps-from-the-home-screen-only/。它解释了如何在“在浏览器中启动”和“从主屏幕启动”之间建立一个分歧点。 - PerfectPixel
1个回答

6
window.navigator.standalone

如果您从主屏幕启动应用,将会得到true的结果;如果页面在浏览器中打开,则会得到false的结果。这一点由苹果在其开发者文档中有很好的说明,并适用于2.1及以上版本的操作系统。
例如:
if (window.navigator.standalone) {
    // fullscreen mode

}

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接