相关疑难解决方法(0)

使用JavaScript/onorientationchange在iPhone上重置Safari的缩放/宽度/缩放

我正在使用body标签中的onorientationchange调用显示不同的内容,具体取决于用户如何握住他/她的手机.这很有效 - 我隐藏了一个div,同时让另一个可见.

纵向模式下的div在首次加载时看起来很棒.我使用它来获得正确的比例/缩放:

<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0;" />

即使纵向模式中的内容运行,宽度也是正确的,用户可以向下滚动.横向模式下的显示也很完美.但是,如果横向模式中的内容要求用户向下滚动,那么当用户返回纵向模式时,屏幕将"缩小"以便说出来.无论用户是否在横向模式下向下滚动,都会发生这种情况.

我尝试了许多不同的东西来试图获得正确的屏幕比例/缩放/宽度,但没有运气.有没有办法做到这一点?

提前致谢!

javascript iphone zoom viewport width

11
推荐指数
2
解决办法
2万
查看次数

标签 统计

iphone ×1

javascript ×1

viewport ×1

width ×1

zoom ×1