我想知道是否可以使用元标记或任何方式锁定纵横比?
我正在制作一个目标平台是iPad的网络应用程序,但只有它始终处于横向方向才真正有意义,我希望确保无论设备方向如何,它总是以这种方式呈现。
答案 0 :(得分:1)
在加载您的网络应用时,无法强制Mobile Safari使用某种方向。
考虑到你的情况,唯一可行的替代方案是使用JavaScript或CSS检测方向,如果是纵向(或颠倒的肖像),则会显示一条消息,告诉用户旋转iPad而不是立即显示Web界面。一旦方向更改为横向(或Web应用程序以该方向加载),请显示您的Web界面。
答案 1 :(得分:1)
为window.onorientationchange添加一个事件监听器,在捕获事件后,您可以使用window.orientation检测当前方向并建议用户旋转设备。