当方向改变时,javascript screen.width值差异chrome和safari

时间:2017-09-01 04:17:56

标签: javascript google-chrome safari screen orientation

window.orientation为-90或90时 Safari screen.width返回方向0&{39} screen.width的值, 但Chrome screen.width会返回方向0&{39} screen.height的值。

我看到了这个

$(window).bind( 'orientationchange', function(e){
    var ori = window.orientation;
    var width = (ori==90 || ori==-90) ? screen.height : screen.width;
});

但这仅适用于Safari。还有其他方法在Safari和Chrome中获得相同的价值吗?

0 个答案:

没有答案