如何禁用 HTML Video Player 播放速度/三个点

How to disable HTML Video Player playback speed / three dots

我不想在我的视频中显示播放速度,是否有任何控件或 controlList 属性可以禁用该选项,例如 controls disablepictureinpicture controlslist="nodownload"

根据 docs 只有三个选项可用(nodownloadnofullscreennoremoteplayback),none 似乎可以满足您的要求.
您无法为浏览器的默认控件集设置样式,但您可以使用 (JavaScript) Media API 构建您自己的控件集,当然您可以按照您喜欢的任何方式设置样式。 参见 this CodePen

将参数 'noplaybackrate' 添加到 controlsList。它对我有用。

您可以添加以下内容:

video.controlsList = "noplaybackrate";

但是,如果您也想停用其他人,那么:

video.controlsList = "noplaybackrate nodownload"

并且您有“画中画”列表中的最后一个

像这样禁用这个:

video.disablePictureInPicture = true;

现在你的三个点不见了

并完成关闭全屏功能

video.controlsList = "noplaybackrate nodownload nofullscreen"