Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过基于web的布局强制iPhone和iPad进入横向模式_Iphone_Tablet - Fatal编程技术网

通过基于web的布局强制iPhone和iPad进入横向模式

通过基于web的布局强制iPhone和iPad进入横向模式,iphone,tablet,Iphone,Tablet,有没有办法强制iPad和iPhone仅以横向模式呈现基于web的布局?您必须防止视图随以下内容旋转: -(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { return NO; } 然后,您必须启动横向视图,这样可以防止视图旋转。您不能强制Safari停留在特定方向,但可以检测到它 body[orient=“横向”]或body[orient=“纵向”]可以

有没有办法强制iPad和iPhone仅以横向模式呈现基于web的布局?

您必须防止视图随以下内容旋转:

    -(BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return NO;
}

然后,您必须启动横向视图,这样可以防止视图旋转。

您不能强制Safari停留在特定方向,但可以检测到它

body[orient=“横向”]
body[orient=“纵向”]
可以在CSS中用于呈现两种不同的布局。如果您选择,其中一个(本例中为纵向)可以显示某种类型的“未对此布局进行优化”屏幕


我想您可以尝试在页面主体上执行
-webkit转换:旋转(-90度)
,但是如果页面滚动,这可能是不可行的。但是,如果您的布局大小正好合适,它可能看起来非常接近正确。

已经回答:这看起来不可能,但您可以配置一些东西,这些东西在中有详细说明。只是澄清一下:您希望iPad和iPhone上的Safari根据加载的网页自动旋转到横向?如果是的话。。。那么不,你不能那样做。还有,请不要那样做。你是说像网络视图?还是一个真正的网络应用?