ios - 如何隐藏播放/暂停按钮?

标签 ios swift youtube-api

根据问题的建议,我想隐藏“Youtube”播放器的播放/暂停按钮。
我在用 https://github.com/youtube/youtube-ios-player-helper

并像这样设置 playerVars 参数:

 let playerVars = [
        "controls" : 0,
        "playsinline" : 1,
        "autohide" : 0,
        "showinfo" : 0,
        "modestbranding" : 0
    ]

enter image description here

最佳答案

我发现有用的三个参数是:

showinfo=0
controls=0
autohide=1

showinfo=0 确保视频不会在视频帧的顶部显示标题。

controls=0 隐藏带有播放按钮、音量等的底部栏。

autohide=1 隐藏控件,直到您将鼠标悬停在它们上面,这可能是最有用的。

All the official docs are here.

但是您可以使用带有自定义 CSS 的嵌入来隐藏或调整“播放”按钮的位置。

button.ytp-large-play-button.ytp-button {
    display: none;
}

关于ios - 如何隐藏播放/暂停按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37984683/

相关文章:

javascript - 单击相关视频时,如何更改带有视频标题的 div?

php - 优酷api3。如何在不使用 API_KEY 的情况下获取播放列表 ID?

YouTube 和 Twitch channel 名称最大字符数限制

ios - Firebase 注册函数中无法将类型 'User?' 的值转换为预期参数类型 'User!' 错误

ios Swift fatal error : use of unimplemented initializer 'init()'

ios - Swift:使用未捕获的异常类型 NSException 终止应用程序

ios - 如何在 iOS 中使用 WebRTC 捕获发布流的屏幕截图?

ios - 即使排列的 subview 被隐藏,UIStackView 似乎也会堆叠间距

ios - 为什么 ESTBeaconManager 符合 CLLocationManagerDelegate

ios - UIStackView - 想要一个百分比来定义每个项目