100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > chrome 窗体高度_javascript – iOS Chrome – 如何计算窗口高度减去地址栏的高度

chrome 窗体高度_javascript – iOS Chrome – 如何计算窗口高度减去地址栏的高度

时间:2018-10-18 05:45:55

相关推荐

chrome 窗体高度_javascript – iOS Chrome – 如何计算窗口高度减去地址栏的高度

我正在开发的浏览器游戏只有一个全尺寸的画布元素.

在iOS9.2(iPad)Chrome(Ver 47.0.2526.107)中运行这些游戏时,游戏画面的底部区域不会显示. (几个月前它没有发生.即使现在这种情况也不会发生在Safari中,也不会发生在

Android 5.0.2 Chrome 47.0.2526.83中)

这些游戏程序首先计算窗口的大小(显示地址栏时显示html文档的区域),并放置具有该大小的画布元素.

由于某些版本的Chrome,“窗口大小”被解释为未显示地址栏时窗口的大小.

我试图通过以下方式获得窗口的高度:

> screen.availHeight

> window.innerHeight

> $(窗口).height()

> document.documentElement.clientHeight

> document.height

> $(document).height()

但它们都返回相同的值,即地址栏未显示时的高度.

测试代码显示在http://jsrun.it/hoge1e4/4Ygq中我想知道显示地址栏时屏幕底部刻度的值.

(见图)

最佳答案 这个问题似乎是通过版本升级来解决的.

我在ver.49.0.2623.73上查了一下

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。