【发布时间】:2012-07-09 14:47:37
【问题描述】:
基本上我的移动网络应用程序中有一个链接<a href="../video/link-to-video.mp4">Play</a>。我希望在 iPad 上以全屏模式打开此视频,但不确定这是否可行?目前视频填满了可用的屏幕空间,但我实际上必须物理单击全屏。任何建议都会很棒。
【问题讨论】:
标签: javascript ipad html video
基本上我的移动网络应用程序中有一个链接<a href="../video/link-to-video.mp4">Play</a>。我希望在 iPad 上以全屏模式打开此视频,但不确定这是否可行?目前视频填满了可用的屏幕空间,但我实际上必须物理单击全屏。任何建议都会很棒。
【问题讨论】:
标签: javascript ipad html video
您可以通过实现 UIWebViewDelegate 的 webView:shouldStartLoadWithRequest: 方法来拦截请求。如果您截获 URL 以 .mp4 结尾的请求,您可以返回 NO 并生成一个 MPMoviePlayerViewController 并播放其中的链接。否则,您返回 YES 以允许在您的 Web 视图中进行任何其他形式的导航。
【讨论】:
您可以使用<video> 元素并将其大小设置为宽度和高度的100%。我没有测试过。
【讨论】: