$(window).bind("orientationchange", function(e){
var ow = (e.orientation=="portrait" ? "縦" : "横");
alert("端末の向きは "+ow+" です。");
});
使用上面的代码,我可以确定设备是处于纵向还是横向模式。但我的问题是,是否有可能确定设备倾斜的横向(横向右侧/横向左侧)哪一侧,以及设备是否倒置?
感谢大家的支持。
答案 0 :(得分:8)
$(window).bind('orientationchange', function() {
alert(window.orientation);
});
答案 1 :(得分:1)
答案 2 :(得分:1)
最简单的答案:通过
获取方向(在您的js代码中的任何时间)window.orientation
当window.orientation
返回0
或180
时,您处于纵向模式,返回90
或270
时处于横向模式。