横向方向不会调整UIWebView的大小

时间:2013-03-01 08:07:43

标签: objective-c html5 jsp ios6

以下是我的问题的背景:

我有一个客户端应用程序(ObjC)调用位于服务器(Java)上的player.jsp文件,以在UIWebView中的应用程序中显示它。 Java应用程序是一个显示学习形式的Web应用程序,我必须构建一个应用程序来在iPad上显示这些内容。

网络应用中的播放器使用 iframes 来显示内容,而在我的iPad应用程序中,我只是在我的UIWebView中加载此播放器并且它可以工作,但是有一些尺寸问题。 这个播放器可以打开任何类型的文件,但我只关注HTML文件。

问题是,当我切换到横向方向时,内容未按原样调整大小,我也无法滚动。 当我在横向启动应用程序时,大小是好的。然后我可以纵向切换,也可以调整大小。问题只发生在从纵向到横向(宽度实际上很好,但高度太高,我无法滚动...它没有调整到横向模式下应用程序启动的大小)  我一直在寻找几天的答案,一直在阅读补充说明:

<meta name="viewport" content="width=device-width, initial-scale=1.0, 
                               maximum-scale=1.0, user-scalable=no">

进入我的HTML文件的标题会有所帮助,但实际上并没有。它实际上甚至没有任何区别。

有什么想法吗?谢谢

1 个答案:

答案 0 :(得分:0)

我有一个类似的问题,一般没有调整大小但轮换问题,这似乎解决了它

iOS Orientation Issues

我知道它不是最好的帮助,但它没有解决一些旋转问题以及调整大小!