如何在 Firefox 中禁用 html5 视频上的“画中画”

nie*_*lzz 5 html firefox html5-video

html 元素video有一个名为的属性disablePictureInPicture,尽管它似乎只能在 chrome 中工作,但它工作得非常好。

由于我只能找到有关此问题的旧帖子,这些帖子最终没有解决或解决方法,因此我再次在这里询问。

您知道此问题的修复/解决方法吗?

zui*_*uim 4

Firefox 116+ 3、4118+ 5添加了具有真正价值的部分支持。


对于 Firefox 115 及更早版本:

最近在 bugzilla 上对此进行了讨论,结果如下:

(目前)我们不打算实施或交付画中画 Web API 的任何部分

但我发现有些后台有视频的网站没有pip按钮。他们通过从视频中删除所有音频流来实现这一点,这会导致 Firefox 不显示该按钮。显然,这并不适用于所有用例,但在某些情况下可能有用。

您可以使用 ffmpeg 来执行此操作,如问题中所述。

  • @qxotk这个答案是为了澄清,故意没有办法禁用点按钮(就像你也发现的那样)。但我也描述了一种解决方法,它至少在某些情况下有效,而且我在其他地方没有找到记录。所以这回答了问题的“解决方法”部分。 (2认同)