文档章节

横屏和竖屏的代码

完美世界
 完美世界
发布于 2014/06/04 23:16
字数 123
阅读 39
收藏 0
function orient() {
if (window.orientation == 90 || window.orientation == -90) {
//ipad、iphone竖屏;Andriod横屏
$(“body”).attr(“class”, “landscape”);
orientation = ‘landscape’;
if($(“#mobile”).val() == ‘Mobile’){
//$(“#adTemplate”).css({‘max-height’: $(window).height()+’px’});
}else{
$(“#adTemplate”).css({‘max-width’: $(window).width()+’px’});
}
return false;
} else if (window.orientation == 0 || window.orientation == 180) {
//ipad、iphone横屏;Andriod竖屏
$(“body”).attr(“class”, “portrait”);
orientation = ‘portrait’;
//alert(orientation + ” : ” + $(window).width() );
if($(“#mobile”).val() == ‘Mobile’){
//$(“#adTemplate”).css({‘max-height’: $(window).height()+’px’});
}else{
$(“#adTemplate”).css({‘max-width’: $(window).width()+’px’});
}
return false;
}
}
//页面加载时调用
$(function(){
orient();
});
//用户变化屏幕方向时调用
$(window).bind( ‘orientationchange’, function(e){
orient();
});


© 著作权归作者所有

共有 人打赏支持
上一篇: java MD5机密工具
下一篇: HTML5视频
完美世界
粉丝 10
博文 151
码字总数 134011
作品 0
西城
高级程序员
私信 提问
Android 设置 横屏 竖屏

方法一:在AndroidManifest.xml中配置 如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以...

郑泮勇
2014/11/21
0
0
Android 判断横屏还是竖屏以及设置方式

方法一: DisplayMetrics dm = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);int width = dm.widthPixels;int height = dm.heightPixels; 判断宽高那个大 ......

维特的烦恼
2014/02/07
0
0
平板HDMI口竖屏输出电视机

平板hdmi输出电视机是横屏,现在要修改代码使之输出为竖屏,目前更改WindowManagerService.java中的rer返回值为 activityInfo.SCREEN_ORIENTATION_PORTRAIT ,平板显示切到竖屏,但是HDMI输出...

bestrmb
2014/05/27
833
1
Android游戏开发之横竖屏的切换

玩过Android手机的同学们应该都很清楚手机横竖屏的机制吧,大部分游戏都是无法横竖屏切换的, 有的游戏只能竖屏的玩,有的游戏只能横屏玩,为什么开发中要强制游戏为单一的屏幕呢?原因很简单...

鉴客
2011/10/01
412
1
android调用setRequestedOrientation之后

最近在做播放器的时候遇到一个问题,在屏幕方向改变之后需要切换播放器全屏/非全屏的时候,在重写了onConfigurationChanged方法并在manifest.xml配置文件中添加 android:screenOrientation="s...

QGlaunch
2015/05/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

虚拟化 - KVM 和 Xen 比较

Linux虚拟化技术的用户目前有两种免费的开源管理程序可以选择:Xen和KVM。 作为较早出现的虚拟化技术,Xen是“第一类”运行在裸机上的虚拟化管理程序(Hypervisor),也是当前相当一部分商业...

临江仙卜算子
27分钟前
1
0
给windows server中的“未识别的网络”或“无法识别的网络”设置网络位置类型

在windows server中,如果网络没有被正确的识别,那么就需要手工设置一下网络位置类型。 将“公用网络”指定设置为“专用网络“ 【控制面板】--【系统和安全】--【管理工具】--【本地安全策略...

gugudu
今天
2
0
阿里强制要求的21条Java开发规范,可以避免很多坑

1. 【强制】避免通过一个类的对象引用访问此类的静态变量或静态方法,无谓增加编译器解析成本,直接用类名来访问即可。 2. 【强制】所有的覆写方法,必须加@Override注解。 说明:getObject...

天王盖地虎626
今天
10
0
oracle dg 备库未设置convert参数导致ORA-01111,ORA-01110

查看trace 文件: MRP0: Background Managed Standby Recovery process started (amls) started logmerger process Sun Jan 20 07:55:53 2019 Managed Standby Recovery starting Real Time ......

hnairdb
今天
2
0
乱入Linux界的我是如何学习的

欢迎来到建哥学Linux,咳!咳!咳!开个玩笑哈,我是一个IT男,IT界的入门选手,正在学习Linux。 在之前,一直想进军IT界,学习IT技术,但是苦于没有人指导,也不知道学什么,最开始我自己在...

linux-tao
今天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部