ios - 如何为您的移动网络应用程序提供安装屏幕?

标签 ios web-applications mobile

类似于forecast.io这样做 - 如果您在手机上访问他们的网站。这显示:

forecast.io

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

最佳答案

window.navigator.standalone

如果您从主屏幕启动,则返回 true,如果页面在浏览器中打开,则返回 false。 Apple 在他们的 Developer Docs 中记录得非常好并适用于 OS 2.1 及更高版本。

例如:

if (window.navigator.standalone) {
    // fullscreen mode

}

关于ios - 如何为您的移动网络应用程序提供安装屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17306806/

相关文章:

ios - 这两种在 Objective-C 中创建属性的方式有什么区别

deployment - 处理Java Web应用程序特定于环境的设置的最佳实践?

javascript - 刷新时倒计时再次重新加载

javascript - Google Chrome 扩展程序/网络应用程序可以请求自己的 ID 字符串吗?

javascript - 将 div 置于图像顶部

actionscript-3 - 有没有办法只在编译时嵌入某些 Assets ?

iphone - 在桌面 View 中显示录制的音频

iphone - +(void)load 消息未发送到设备运行时的框架类

rest - Azure 移动服务与自己的 REST 服务

iphone - 如何获取单个 UIBarButtonItem 的多个事件