use*_*234 5 javascript jquery android orientation galaxy
我试图使用jquery函数计算Android设备的方向更改窗口宽度$(window).outerWidth(true);.此计算为两者提供了正确的方向宽度iphone,ipad但在android中没有.如果我最初以横向模式或纵向模式加载页面我得到正确的宽度但是一旦我在加载页面后改变方向,我就像在横向模式中获得纵向模式的宽度,反之亦然.请建议发生了什么,以及如何处理此问题,以便在Android设备中获得方向更改时的正确窗口宽度
为什么不使用javascript screen对象.你应该能够获得屏幕尺寸:
screen.height;
screen.width;
Run Code Online (Sandbox Code Playgroud)
我也遇到了这个问题并找到了适用于所有平台的最佳解决方案.下面是'orientationchange'事件的代码.
function onOrientationChange(event)
{
setTimeout(function(){
'Enter you code here';
},200);
}
Run Code Online (Sandbox Code Playgroud)
希望,它会帮助你和其他大多数人..干杯.
| 归档时间: |
|
| 查看次数: |
19571 次 |
| 最近记录: |