iPhone Web 应用程序的 jQuery Mobile 高度问题,假设页面高度为 480 而不是 460

Posted

技术标签:

【中文标题】iPhone Web 应用程序的 jQuery Mobile 高度问题,假设页面高度为 480 而不是 460【英文标题】:jQuery Mobile height issue for iPhone web app, assumes page height of 480 instead of 460 【发布时间】:2012-08-02 00:23:11 【问题描述】:

jQuery Mobile 似乎在初始化时计算页面高度,但由于我们在应用程序中启用了状态栏,JQM 假设我们有 480 像素而不是 460 像素可用。

我们正在为 iPhone 构建移动网络应用程序。

我们正在使用 JQM 1.1.1 和 PhoneGap 2.0。

知道如何覆盖 JQM 设置吗?我们尝试自己手动将页面高度设置为 460 px(在 JQM 定义页面高度之后),但这不起作用。

【问题讨论】:

【参考方案1】:

原来这不是 JQM 问题。我们的视口元标记中有“height=device-height”。删除它解决了这个问题。

【讨论】:

这就是我喜欢 *** 的原因。谢谢老兄——大概节省了我一个小时左右。 啊,我也有同样的问题,但需要 'height=device-height' 来解决 ios7 中的这个新错误 ***.com/a/19145211/1061602

以上是关于iPhone Web 应用程序的 jQuery Mobile 高度问题,假设页面高度为 480 而不是 460的主要内容,如果未能解决你的问题,请参考以下文章

jQuery Mobile iPhone 应用程序

在 iPhone 上的 Web 应用程序中维护 PHP 会话

从我的 iphone(从触摸屏)访问时,无法在 jQuery 模态弹出窗口内向下滚动

无法使用 SignalR 在 safari ipad/iphone 上的同一 Web 应用程序中同时打开 2 个选项卡

jquery的ajax

jQuery 和 iPhone 原生应用程序开发