gpt4 book ai didi

iphone - 在 iPhone 上横向全屏播放 YouTube,纵向内嵌播放 YouTube

转载 作者:行者123 更新时间:2023-11-29 04:05:28 26 4
gpt4 key购买 nike

我有一个 UIWebView View ,其尺寸为 iPhone 屏幕的一半。在此 WebView 中,我嵌入了 YouTube 视频。该应用程序仅处于纵向模式。虽然我希望看到视频也可以横向播放。

现在我想要以下行为:

  1. 纵向播放时,内嵌播放,不要全屏。A。为此,我使用“webView.allowsInlineMediaPlayback=YES;”b.我使用以下链接打开 WebView :“www.youtube.com/embed/videoid?playsinline=1”
  2. 如果用户将屏幕旋转为横向,我希望视频全屏显示
  3. 如果用户随后旋转回纵向,我希望视频再次内联。
  4. 旋转不应使视频中途停止或重新开始播放。

我该怎么办?

最佳答案

由于嵌入视频使用未记录的 MPInlineVideo(Fullscreen)ViewController,因此您无法使用其 API 并切换到全屏。

因此,我建议尝试使用 iframe 标记的“allowFullScreen”参数。

如果一切都失败,您应该始终能够更改 WebView 的框架大小,以便它覆盖整个屏幕。那么您必须在 iframe 中使用宽度/高度 100%。

免责声明:这是一个有根据的猜测。我实际上并没有尝试以这种方式实现它。

关于iphone - 在 iPhone 上横向全屏播放 YouTube,纵向内嵌播放 YouTube,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15341845/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com