这是我的问题的背景:
我有一个客户端应用程序 (ObjC) 调用位于服务器 (Java) 上的 player.jsp 文件,以在 UIWebView 中的应用程序中显示它。Java 应用程序是一个显示学习结构的 Web 应用程序,我必须构建一个应用程序才能在 iPad 上显示这些内容。
Web 应用程序中的播放器使用iframe来显示内容,而在我的 iPad 应用程序中,我只是将这个播放器加载到我的 UIWebView 中并且它可以工作,但是存在一些大小问题。这个播放器可以打开任何类型的文件,但我只关注 HTML 文件。
问题是当我切换到横向时,内容没有按应有的大小调整大小,我也无法滚动。当我在横向启动应用程序时,大小很好。然后我可以切换纵向并且调整大小也完成了。问题仅从纵向到横向出现(宽度实际上很好,但高度太高,我无法滚动......它没有调整为横向模式下应用程序启动的大小)我一直在搜索几天来的答案,一直在阅读添加:
<meta name="viewport" content="width=device-width, initial-scale=1.0,
maximum-scale=1.0, user-scalable=no">
进入我的 HTML 文件的标题会有所帮助,但实际上并没有。它实际上甚至根本没有区别。
有任何想法吗 ?谢谢