iPad 应用程序,HTML5,横向和纵向旋转
Posted
技术标签:
【中文标题】iPad 应用程序,HTML5,横向和纵向旋转【英文标题】:iPad app, HTML5, rotating for landscape and portrait 【发布时间】:2013-01-25 02:59:16 【问题描述】:如果 iPad 应用程序基本上托管 Webviews,并且在这些 webviews 中我加载了一些 html5 文档,那么旋转设备和以横向和纵向呈现 UI 是否会出现问题? 通过问题,我的意思是 HTML5 在我旋转 web 视图时是否必须对其进行任何特殊处理?我应该构建两个 html 文档,一个用于纵向模式,一个用于横向模式?如果是这样,这是否意味着在旋转时我必须将一个加载到 webview 并暂停 UI 直到完成?
【问题讨论】:
【参考方案1】:UIWebView 是 UIResponder 的子类——您可以从中捕获运动事件,例如倾斜/旋转。所以假设你发现你的代码有问题,你可以做点什么
您还可以使用 UIDevice 获取有关设备方向的更多信息
【讨论】:
以上是关于iPad 应用程序,HTML5,横向和纵向旋转的主要内容,如果未能解决你的问题,请参考以下文章
在两个视图之间切换以及从纵向切换到横向时出现 iPad 方向问题,反之亦然