2010-09-14 61 views
1

我想知道是否可以使用元标记或通过任何方式锁定宽高比?使用元标记为iOS Web应用程序锁定方面

我正在制作一个网络应用程序,其目标平台是iPad,但它只有真正有意义,如果它始终处于横向方向,并且我希望确保它总是以这种方式呈现,而不管设备方向如何。

回答

1

加载您的网络应用程序时,无法强制Mobile Safari使用某个方向。

考虑到您的情况,唯一可行的选择是使用JavaScript或CSS检测方向,如果使用纵向(或倒置纵向),则会显示一条消息,告知用户将其旋转马上显示网页界面。一旦方向改变为横向(或者Web应用程序以该方向加载),则显示您的Web界面。

1

为window.onorientationchange添加事件侦听器,在捕获事件后,可以使用window.orientation检测当前方向并通知用户旋转设备。