首页 > 解决方案 > 以编程方式全屏打开 iframe 视频

问题描述

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

标签: iosswiftwebviewyoutubewkwebview

解决方案


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

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

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

推荐阅读