是否可以防止“翻转”?通过 JavaScript/jQuery 在 iPhone 网站中?

发布于 2024-09-14 15:38:00 字数 48 浏览 1 评论 0原文

我只是不想当 iPhone 改变方向时网站也改变方向。

是否可以?

I just don't want the site change orientation when iPhone change orientation.

Is it possible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

诺曦 2024-09-21 15:38:00

您无法通过 JavaScript 来阻止这种情况,它是由浏览器控制的……如果您可以这样做,实际上您就会破坏用户的行为期望,这绝不是一件好事。

另外,如果可以的话,用户会处于哪个方向?当他们到达您的网站时,手机可能处于任一方向。

You can't prevent this via JavaScript, it's browser controlled...and really you'd be breaking the user's expectations of behavior if you could do this, which is hardly ever a good thing.

Also if you could, which orientation would the user be in? When they arrived on your site the phone could have been in either orientation.

手心的海 2024-09-21 15:38:00

请参阅此答案,了解如何使用 CSS/JS 在方向更改时旋转渲染的显示。这个想法是捕获方向事件,然后强制显示回到纵向/横向。

如何锁定iPhone Web 应用程序中的纵向模式方向?

See this answer for how to use CSS/JS to rotate the rendered display on orientation change. The idea is to capture the orientation event, and then force the display back to portrait/landscape.

How do I lock the orientation to portrait mode in a iPhone Web Application?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文