如何在Firefox浏览器中禁用HTML5视频的“画中画”功能

6
HTML 元素 video 有一个名为 disablePictureInPicture 的属性,尽管它似乎只在 Chrome 中起作用,但它的功能非常完美。
由于我只能找到一些旧帖子,没有解决或解决方法,所以我再次在这里提出问题。
您知道如何修复或解决此问题吗?

鉴于上述问题,特别是“禁用画中画”,我仍然对答案感兴趣。 - qxotk
1
据我所知,目前还没有修复或解决这个问题的方法... - niehoelzz
1个回答

4

最近在bugzilla上讨论了这个问题,结果是:

(目前)我们没有计划实现或发布图片中的任何Web API部分。

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

您可以使用ffmpeg进行操作,例如在问题中所述。


更新:在本评论发布日期访问Bugzilla时,报告的错误状态为“disablePictureInPicture属性无效”的状态为“RESOLVED WONTFIX” - 因此,“disablePictureInPicture”属性(如@zuim所述)将不是实现此目的的手段。 - qxotk
2
@qxotk 这个回答的目的是澄清没有办法禁用pip按钮(就像你也发现了的那样)。 但我还描述了一种解决方法,它在至少某些情况下是有效的,并且我在其他任何地方都没有找到相关文档。因此,在我看来,这回答了“解决方法”部分的问题。 - zuim

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接