ios - 以编程方式全屏打开 iframe 视频

标签 ios swift webview youtube wkwebview

我在 webview 中使用 iframe 打开 YouTube 视频。它显示视频的默认控制按钮,包括全屏按钮。如何自己调用全屏按钮的功能?例如,我想在横向模式下进入全屏,但视频只能通过点击全屏按钮或首次加载时才能全屏打开。我需要在播放视频时进入全屏。

最佳答案

希望您使用 YTPlayer 来播放 YouTube 视频。 如果没有,您可以在这里找到该播放器 - GithubLink

对于 YTPlayer,有一个参数playsinline。 要始终全屏播放,您需要将playsinline属性设置为0。类似于:

 let playerVars = [
    "playsinline" : 0
  ]
  player.loadWithVideo(id:movieURL, playerVars:playerVars)

关于ios - 以编程方式全屏打开 iframe 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59331905/

相关文章:

ios - clang : error: clang frontend command failed with exit code 70 (use -v to see invocation)

ios - 如何从所有 View Controller 更新角标(Badge)计数?

android - 是什么原因导致 "Unknown chromium error: -400"?

ios - 在不对索引进行硬编码的情况下删除数组中的元素?在 swift

ios - 如何将富文本粘贴到 UITextView 中?

html - 设置HTML UIWebView的宽度

swift - Firebase/Crashlytics 未收到崩溃

swift - 将 mach 绝对时间戳转换为 NSDate

ios - 在WebView上加载FTP服务器中存储的图像/文件

android - Android WebView 的 AppCache 正确设置