在iOS 16 WKWebView中隐藏媒体播放控件

8hhllhi2  于 2023-01-14  发布在  iOS
关注(0)|答案(1)|浏览(212)

超文本:

<video id="video-stream" autoplay playsinline></video>

CSS:

*::-webkit-media-controls {
  display: none !important;
  -webkit-appearance: none !important;
}
*::-webkit-media-controls-panel {
  display: none !important;
  -webkit-appearance: none !important;
}
*::-webkit-media-controls-play-button {
  display: none !important;
  -webkit-appearance: none !important;
}
*::-webkit-media-controls-start-playback-button {
  display: none !important;
  -webkit-appearance: none !important;
}

上面的一些CSS在iOS 15中删除了播放/暂停按钮,但在iOS 16中不再起作用-按钮显示,暂停按钮在视频流开始一段时间后消失。
谢谢大家!

sf6xfgos

sf6xfgos1#

有问题的元素上是否有控制=“false”?
我在我的视频上遇到了同样的行为,但在省略controls=“false”后解决了。我很感激你的示例没有指定这一点,但这是我能够复制你帖子中指定的行为的唯一方法。

相关问题