我编写了下面的代码来检查我的手机屏幕高度,当我将它旋转到Portrait或时Landscape。
window.addEventListener("orientationchange", function(event) {
rotateScreen();
}, false);
function rotateScreen() {
alert(window.orientation)
alert($(window).height())
}
当我将它旋转到 时Portrait,我得到 0, 294。当我将它旋转到 时Landscape,我得到 90, 419。数字反转,我试图将它包裹起来,$(document).ready()但它不起作用。
$(document).ready(function(){
alert($(window).height())
})
看起来当我将手机旋转到 时Portrait,我得到了 的高度Landscape,当我将手机旋转到 时Landscape,我得到了 的高度Portrait。有人可以建议如何解决吗?
谢谢