PhoneGap中文网

 找回密码
 立即注册
查看: 187425|回复: 12
打印 上一主题 下一主题

html5屏幕旋转事件,html5如何实现屏幕旋转

[复制链接]

23

主题

141

帖子

260

积分

中级会员

Rank: 3Rank: 3

积分
260
跳转到指定楼层
楼主
发表于 2013-7-5 19:35:09 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
html5屏幕旋转事件 onorientationchange

很多用html5开发移动应用的童鞋不知道怎么实现监听屏幕旋转,下面为大家介绍html5如何实现屏幕旋转

添加屏幕旋转事件侦听,可随时发现屏幕旋转状态(左旋、右旋还是没旋)。
例子:

// 判断屏幕是否旋转
  1. 4. 屏幕旋转事件:onorientationchange

  2. 添加屏幕旋转事件侦听,可随时发现屏幕旋转状态(左旋、右旋还是没旋)。例子:

  3. // 判断屏幕是否旋转

  4. function orientationChange() {

  5.     switch(window.orientation) {

  6.       case 0:

  7.             alert("肖像模式 0,screen-width: " + screen.width + "; screen-height:" + screen.height);

  8.             break;

  9.       case -90:

  10.             alert("左旋 -90,screen-width: " + screen.width + "; screen-height:" + screen.height);

  11.             break;

  12.       case 90:   

  13.             alert("右旋 90,screen-width: " + screen.width + "; screen-height:" + screen.height);

  14.             break;

  15.       case 180:   

  16.           alert("风景模式 180,screen-width: " + screen.width + "; screen-height:" + screen.height);

  17.           break;

  18.     };<br>};

  19. // 添加事件监听

  20. addEventListener('load', function(){

  21.     orientationChange();

  22.     window.onorientationchange = orientationChange;

  23. });

复制代码
it营
回复

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
13#
发表于 2017-12-19 19:48:43 | 只看该作者
能否强制竖屏显示呢
it营
回复 支持 反对

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
12#
发表于 2017-4-7 09:53:16 | 只看该作者
czh 发表于 2016-3-24 21:36
**** 作者被禁止或删除 内容自动屏蔽 ****

请问,这个问题解决了么,h5在某个页面强制横屏显示
回复 支持 反对

使用道具 举报

1

主题

10

帖子

50

积分

注册会员

Rank: 2

积分
50
11#
发表于 2016-11-10 09:59:54 | 只看该作者
mark-------
回复 支持 反对

使用道具 举报

0

主题

3

帖子

10

积分

新手上路

Rank: 1

积分
10
9#
发表于 2016-6-2 11:33:14 | 只看该作者
不得不给楼主一个大大的赞,太受益
回复 支持 反对

使用道具 举报

0

主题

3

帖子

10

积分

新手上路

Rank: 1

积分
10
8#
发表于 2016-6-2 11:32:35 | 只看该作者
你懂得 发表于 2013-7-5 19:43
我们在开发Mobile Web应用时,一个最佳实践就是采用流式布局,保证最大可能地利用有限的屏幕空间。1:使用o ...

不得不给楼主一个大大的赞
回复 支持 反对

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
7#
发表于 2016-3-24 21:36:53 | 只看该作者
这是检测移动端页面是否横屏或者竖屏,另外,我想问一下,是否能够强行将一个手机页面打开就横屏显示?希望有大牛能够指点指点,十分感谢。
回复 支持 反对

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
6#
发表于 2015-9-17 16:10:37 | 只看该作者
有用,收下了先!
回复 支持 反对

使用道具 举报

0

主题

7

帖子

18

积分

新手上路

Rank: 1

积分
18
5#
发表于 2015-4-29 16:03:05 | 只看该作者
好东西,值得收藏
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2024-9-17 04:09 , Processed in 0.086635 second(s), 33 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表