【发布时间】:2011-09-03 05:19:29
【问题描述】:
如何在移动设备上更改方向时触发事件。
onresize 在 iPod Touch 上运行良好,但在使用 Opera mobile 作为浏览器的移动设备上却不行。
关于如何在 Opera mobile 上触发事件的任何帮助。
谢谢,
阿布舍克·耆那教
【问题讨论】:
如何在移动设备上更改方向时触发事件。
onresize 在 iPod Touch 上运行良好,但在使用 Opera mobile 作为浏览器的移动设备上却不行。
关于如何在 Opera mobile 上触发事件的任何帮助。
谢谢,
阿布舍克·耆那教
【问题讨论】:
我已经在网上寻找一个好的解决方案,我在同一条船上。那里似乎没有任何真正出色的解决方案,但我使用的是this。就像我说的不是最好的选择,但是当调整屏幕大小时,移动和迷你 Opera 似乎不会触发任何可捕捉的东西。由于我正在查看移动设备,因此我将视口设置为(宽度/高度)最小的。当用户转动他们的设备时,它至少会有点直观。
编辑:我实际上是这样做的,并将它与我的 div 上的更新宽度和高度例程结合在一起,基于 screen.width/height,结果非常好。
【讨论】: