此问题已在stackoverflow上多次提出,但每次正确的答案不工作或不正确的答案。停止在移动设备上旋转
由于移动网络设备程序员的重要性,我正在重新提出这个问题。
我希望能够在浏览器上WEB SITE停止下列操作系统之一旋转:IOS和/或Android设备或至少至少修改旋转到最后的风景线。所以只有风景被允许作为一个旋转。
我已经尝试了许多相关的问题无解:
任何想法是值得欢迎的,谢谢。
p.s.
此问题已在stackoverflow上多次提出,但每次正确的答案不工作或不正确的答案。停止在移动设备上旋转
由于移动网络设备程序员的重要性,我正在重新提出这个问题。
我希望能够在浏览器上WEB SITE停止下列操作系统之一旋转:IOS和/或Android设备或至少至少修改旋转到最后的风景线。所以只有风景被允许作为一个旋转。
我已经尝试了许多相关的问题无解:
任何想法是值得欢迎的,谢谢。
p.s.
@CommonsWare是正确的,你不应该阻止用户能够旋转他们的设备,但他们想要的。事实上,这就是移动网络应用如此多才多艺的原因。它们涵盖了响应式设计的原则。
我知道这不是您真正需要的答案,但如果您坚持这样做,请看看这里:Block mobile web rotation with javascript。 我不知道,但我猜测,依然不能简单地工作,因为一个网络应用程序不是原生的,无论您正在查看它的任何设备,而且您实际使用的应用程序都是浏览器,例如Chrome,Safari等等,而且无论您的网络应用程序在做什么,这些几乎都会启用不同的方向。
所以你的问题是如何定义在iOS应用程序中有效的方向? – trojanfoe 2013-03-05 15:25:12
IOS web应用程序。 – 2013-03-05 15:27:32
这个如何:http://stackoverflow.com/questions/1207008/how-do-i-lock-the-orientation-to-portrait-mode-in-a-iphone-web-application – trojanfoe 2013-03-05 15:29:06