启用Chrome的新画中画模式
- 类别: 谷歌浏览器
Google正在努力将基于W3C API的新画中画模式引入Google Chrome; Chrome Canary用户可能已经在网络浏览器中启用了新功能,而运行其他版本的Chrome的用户则需要等到该功能进入其浏览器版本后才能使用。
更新资料 :默认情况下,Google在Google Chrome中启用了画中画模式。完成介绍后,您可以跳过本指南的“启用”部分,而直接转到使用部分。如果您不安装扩展程序,则该功能仅在YouTube上有效。如果您安装 画中画扩展程序(由Google提供) ,它应该可以在大多数视频网站上使用。 结束
该实现基于用于画中画功能的标准化API,该API可将在网络浏览器中播放的视频移动到一个小的叠加窗口中,该窗口独立于主浏览器窗口运行。
默认情况下,新的画中画API适用于大多数网站;网站发布者可以利用它来定制其站点上的画中画体验;可以更改画中画界面的大小,自定义控件,添加限制或使用它来收集统计数据。
苹果在Mac OS X和iOS的Safari中实现了画中画API,而Google决定为Chrome创建一个实验,以确定是否值得在网络浏览器的稳定版本中实现该API。
Google计划在Chrome 68 Beta中启动该实验,并将在Chrome 69 Stable发行时终止。换句话说,实验将在2018年6月7日至8月30日之间进行。
Google Chrome Canary用户可以立即在网络浏览器中启用画中画支持。请注意,该实施方式目前还不是非常稳定,但可以在大多数具有视频内容的网站上使用。
这是您需要做的:
启用实验性标志
在Chrome浏览器的地址栏中加载以下三个URL,并在Chrome Canary中启用实验性标记。建议您启用所有这三个参数,然后再重新启动Chrome(当您更改三个首选项中任何一个的状态时,Chrome都会要求您重新启动)。
- chrome:// flags /#enable-experimental-web-platform-features-启用正在开发的实验性Web平台功能。
- chrome:// flags /#enable-surfaces-for-videos ..启用视频合成而不是使用VideoLayer合成到Surface上
- chrome:// flags /#enable-画中画-为视频启用画中画功能
安装实验性浏览器扩展
下载以下内容 来自GitHub的文件 并将其提取到本地系统上。它包括Google Chrome浏览器的扩展程序,该扩展程序在安装后可解锁网络浏览器中的画中画模式实施。
完成此操作后,加载chrome:// extensions,并将“开发人员模式”开关滑动至开,以启用开发人员模式并能够在网络浏览器中加载本地扩展程序。
选择“加载解压缩”并浏览到您在本地系统上解压缩的档案的/ src /文件夹。
Chrome浏览器应加载新的画中画扩展程序,并在Chrome浏览器主工具栏中添加一个图标。
在Chrome中使用画中画模式
单击以激活扩展程序图标,或者在带视频的任何页面上点击以将视频推送到画中画弹出窗口。
目前,该实现有几个限制:
- 在画中画模式下仅播放第一个视频。如果启用了自动播放,则下一个视频不会在该模式下自动加载,而是在浏览器主窗口中播放。
- 嵌入视频的页面需要保持打开状态。
- 如果没有将视频播放移回浏览器主窗口,则无法真正导航到Chrome中的其他页面,但是可以使用其他程序。
画中画模式可自动在YouTube,Vimeo和许多其他视频网站上运行。
Opera软件在Opera浏览器中实现了自定义画中画模式解决方案。 Microsoft或Mozilla还没有关于API支持的消息。
现在轮到你 :您是否已经使用画中画模式?您想在浏览器中看到它吗? (通过 哔哔电脑 )