应用程序没有';不能在纵向模式下工作,我能阻止它旋转吗?iPad

应用程序没有';不能在纵向模式下工作,我能阻止它旋转吗?iPad,ipad,screen-orientation,landscape-portrait,iphone-web-app,Ipad,Screen Orientation,Landscape Portrait,Iphone Web App,我正在为iPad开发一个临时web应用程序。在为这一特定产品设计出合适的移动解决方案之前,这只是权宜之计 一个问题是,这个应用程序在横向模式下工作,看起来很完美,但在纵向模式下,尺寸不合适 我敢肯定,即使问这样的问题,这也是一种可怕的可用性犯罪,但有没有任何形式的惯例来禁止web应用程序旋转到肖像模式 我不是在寻找代码示例,我只是想知道是否存在类似的情况。不,没有选择。毕竟html是关于动态显示信息的。只需正确定义Web应用程序的元素,它就会看起来很好。您可以使用方向更改功能检查方向,然后显示一

我正在为iPad开发一个临时web应用程序。在为这一特定产品设计出合适的移动解决方案之前,这只是权宜之计

一个问题是,这个应用程序在横向模式下工作,看起来很完美,但在纵向模式下,尺寸不合适

我敢肯定,即使问这样的问题,这也是一种可怕的可用性犯罪,但有没有任何形式的惯例来禁止web应用程序旋转到肖像模式


我不是在寻找代码示例,我只是想知道是否存在类似的情况。

不,没有选择。毕竟html是关于动态显示信息的。只需正确定义Web应用程序的元素,它就会看起来很好。

您可以使用方向更改功能检查方向,然后显示一个图像或div,说明用户只能在横向模式下打开Web应用程序

window.addEventListener('orientationchange', function(event) {
   if (window.orientation == 90 || window.orientation == -90)
   {
       /* Hiding the Message div */           
   }
   else
   {
       /* Show a div in Portrait Asking users to switch orientation to Landscape */
   }
  });
可能重复的