网页应用程序在Ipod上的全屏模式
Web app in full screen mode on Ipod
我有一个web应用程序,我正在建立一个移动网站。如果用户将页面添加到主屏幕,我试图在没有导航栏的情况下全屏运行它。
现在,我的javascript非常简单:
if (navigator.standalone) {
alert ('From Home Screen');
} else {
alert ('From Browser');
}
我想检查的是,如果我能检测到用户是否已将应用程序添加到他们的主屏幕。使用上面的代码,即使在将应用程序添加到主屏幕之后,应用程序也只会被else语句捕获。
翻阅苹果的文档,我发现了下面这段话:
<meta name="apple-mobile-web-app-capable" content="yes" />
将代码添加到我的代码中似乎没有任何作用。我仍然不能让网站进入全屏模式,或提醒它作为独立的
当链接添加到主屏幕时,该元标记(显然)被处理。因此,如果你在添加meta标签之前将它添加到主屏幕,它将不起作用。
尝试从主屏幕删除图标,然后重新添加。
相关文章:
- Pinterest API应用程序处于开发模式(因此我可以使用http重定向)
- InvalidOperationException:当应用程序未在UserInteractive模式下运行时显示模式对话
- 为什么我的UI应用程序嵌套在引导模式中时无法工作
- 使用中介pub/sub模式时路由骨干应用程序
- 用于登录/注册Angular应用程序的模式/对话框
- 我如何创建一个Chrome应用程序,有效地充当信息亭模式下的启动页面
- IFRAME和谷歌应用程序脚本中的NATIVE模式
- 如何在node.js控制台应用程序中应用模块模式
- 我可以使用emscripten在i386模式下编译应用程序吗
- 在 Node.js 应用程序中包装记录器的设计模式
- 如何在轨道应用程序上首次访问站点触发弹出模式
- 输入模式应用程序状态,直到下次使用 Jquery 单击
- 如何使用PhoneGap + Cordova在Android应用程序中启用横向和纵向模式
- 在iPhone的删除模式下应用程序抖动的算法
- Angularjs模式窗口在我的应用程序中的实现
- 应用程序以垂直模式打开,而不是以水平模式打开
- ExtJS应用程序在调试和缩小模式下的不同行为
- Spotify应用程序API:检测离线模式
- 需要帮助在Telescope流星应用程序中创建一个javascript或类似引导程序的弹出模式来提交表单
- 我需要使网络应用程序作为窗口全屏应用程序工作.在IE-11(最后一个)为PC(WIN-7),全屏模式,用一个按钮关闭它