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中获得相同的价值吗?