【问题标题】:detect iPad full screen web-app检测 iPad 全屏 web-app
【发布时间】:2012-06-09 03:24:16
【问题描述】:

所以 iPad 的全屏网络应用功能非常酷,但我有一个问题。

ipad的状态栏覆盖了部分页面!只是一点点,但它仍然是一个问题。我想在 body 元素的顶部添加填充以解决此问题,但仅限于全屏网络应用模式。

我不知道如何检测到这一点。有没有人找到一种方法在顶部添加填充,以便全屏 Web 应用程序没有重叠?

【问题讨论】:

  • 这是 iPad 或 Mobile Safari 的功能吗?
  • 是的。使用“支持网络应用的元标记”,然后使用“添加到主屏幕”。它很酷。
  • 哦,我知道那个。答案来了:)

标签: jquery ipad web-applications mobile-safari


【解决方案1】:

看看这个属性...

var isRanFromHomeScreen = navigator.standalone;

这将告诉您您的应用程序是否已添加到主屏幕并从那里运行。

【讨论】:

  • 现在有没有办法计算需要添加的高度?
  • @Fresheyeball 不确定,但应该一致,尝试添加10px
猜你喜欢
  • 1970-01-01
  • 2013-09-30
  • 1970-01-01
  • 2011-02-05
  • 1970-01-01
  • 1970-01-01
  • 2018-03-27
  • 1970-01-01
相关资源
最近更新 更多