防止 Safari/iPad 进入横向模式

Posted

技术标签:

【中文标题】防止 Safari/iPad 进入横向模式【英文标题】:Prevent Safari/iPad to go in landscape mode 【发布时间】:2012-02-09 13:19:39 【问题描述】:

我有一个 iPad 网站,我希望访问者只看到它的纵向。 是否可以阻止 Safari/iPad 进入横向模式?

提前感谢您的回复。

干杯, 罗伯特

【问题讨论】:

Prevent orientation change in ios Safari的可能重复 先检测到:***.com/questions/3495678/… 【参考方案1】:

这是无法阻止的。这是一项浏览器功能,无法使用 javascript 进行控制。

【讨论】:

【参考方案2】:

每个人都说你不能这样做,但你可以破解它。我不建议,除非你真的必须这样做,但你可以使用 js 来检测方向变化,然后使用 css3 将完整的包装器 div 旋转 90 度(变换:旋转)

【讨论】:

以上是关于防止 Safari/iPad 进入横向模式的主要内容,如果未能解决你的问题,请参考以下文章

如何防止 Phonegap 应用程序切换到横向视图

如何防止在横向上自动调整 UINavigationBar 的大小

基于位置的应用程序可防止设备进入睡眠模式

生成grub密码,防止陌生人进入单用户模式

iPhone:如何防止视图旋转到横向视图?

如果自动布局打开,防止 UIScrollView 水平滚动