使用javascriptvue.js判断横屏竖屏手机是处于横屏还是竖屏

他的最新文章
他的热门文章
您举报文章:
举报原因:
原文地址:
原因补充:
(最多只允许输入30个字)判断移动设备的横屏和竖屏最佳方案-前端开发博客
推荐文章 619Views 4852Views 3447Views 6015Views 473Views热门文章
3,460Views
1,149Views
对这篇文章不满意吗?百度搜索:");2011年6月 移动平台大版内专家分月排行榜第二
2011年6月 移动平台大版内专家分月排行榜第二
2011年6月 移动平台大版内专家分月排行榜第二
2011年8月 移动平台大版内专家分月排行榜第二2011年7月 移动平台大版内专家分月排行榜第二2011年3月 移动平台大版内专家分月排行榜第二
2012年8月 移动平台大版内专家分月排行榜第三2012年7月 移动平台大版内专家分月排行榜第三
2011年6月 移动平台大版内专家分月排行榜第二
2011年6月 移动平台大版内专家分月排行榜第二
匿名用户不能发表回复!|牛逼的客户要求,网页在显示时,用户可以通过网页上按钮而不是浏览器的设置来实现网页在手机上横屏和竖屏的切换。小菜鸟我只知道如何通过js来判断手机是横屏或者竖屏,但是如何强制网页在手机上横屏显示或者竖屏显示,还希望各位大大给力~~
该问题被发起重新开启投票
投票剩余时间:
之前被关闭原因:
该问题被发起删除投票
投票剩余时间:
距离悬赏到期还有:
参与关闭投票者:
关闭原因:
该问题已经被锁定
锁定原因:()
保护原因:避免来自新用户不合宜或无意义的致谢、跟帖答案。
该问题已成功删除,仅对您可见,其他人不能够查看。
js手机横竖屏事件实现的方法(不依赖任何其他库)
&!DOCTYPE html& &html&&head&&meta http-equiv="Content-Type" content="application/xhtml+charset=UTF-8" /&&meta name="viewport" content="width=device-width" /&&title&手机横、竖屏事件&/title& &script language="javascript" type="text/javascript"&//屏幕方向标识,0横屏,其他值竖屏var orientation=0;//转屏事件,内部功能可以自定义function screenOrientationEvent(){
if(orientation == 0)document.getElementById("change").value="竖";
else document.getElementById("change").value="横";}var innerWidthTmp = window.innerW//横竖屏事件监听方法function screenOrientationListener(){
var iw = window.innerW
//屏幕方向改变处理
if(iw != innerWidthTmp){
if(iw&window.innerHeight)orientation = 90;
else orientation = 0;
//调用转屏事件
screenOrientationEvent();
innerWidthTmp =
} catch(e){alert(e);};
//间隔固定事件检查是否转屏,默认500毫秒
setTimeout("screenOrientationListener()",500);}//启动横竖屏事件监听screenOrientationListener();&/script&&/head& &body onload="screenOrientationEvent()"& &input id="change" type="text" value=""/&&/body&&/html&
这个,客户要求果然很奇葩,横屏竖屏的切换貌似要调用系统的API,估计仅仅在网页代码这一层很难做到吧(本人没做过针对移动平台的web项目,所以不清楚),反正我是没见过能用网页来控制手机横竖屏的,桌面端倒是可以实现,要不然用CSS3来把页面所有元素全部翻转个90度???那估计会很坑爹
IOS上是禁止用户来强制旋转屏幕的,违反了用户的自定义行为
不是您所需,查看更多相关问题与答案
德问是一个专业的编程问答社区,请
后再提交答案
关注该问题的人
共被浏览 (40069) 次前端怎么判断手机横屏竖屏直接的切换_百度知道
前端怎么判断手机横屏竖屏直接的切换
我有更好的答案
顺便说下,我也是9月底买的C6,除非你滑开键盘,不会横屏了,但是它真的很垃圾,不知道造出来干什么,毛病真多!!桌面上安中间那个按钮进入功能表--设置--手机--感应设置--旋转控制--自动旋转显示前面的勾去掉--确认,OK,虽然我很喜欢它
为您推荐:
其他类似问题
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。

我要回帖

更多关于 android 判断横屏竖屏 的文章

 

随机推荐