js如何强制竖屏
1、单纯安卓手机只需设置meta值
<meta name="msapplication-tap-highlight" content="no">
此设置只对安卓机有用,苹果机没效果
2、js判断屏幕横竖屏:
判断window.orientation值,90/-90,为横屏
window.orientation值,0/180,为竖屏
竖屏时不做任何操作,横屏时移除class: landscape
function orient() { //;
if (window.orientation == 0 || window.orientation == 180)
return false;
} else if (window.orientation == 90 || window.orientation == -90) {
$("body").attr("class", "landscape"); //当横屏的时候为body移除这个class
orientation = 'landscape';
return false;
} }
3、 调用方法: orient();
$(function(){
orient();
});
$(window).bind( 'orientationchange', function(e){
orient();
});
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:35
阅读量:50
阅读量:164
阅读量:71
阅读量:170