返回上一页  首页 | cnbeta报时: 04:30:16
微软工程师提交代码改善Chromium音视频播放权限 避免意外播放声音
发布日期:2025-06-04 10:08:35  稿源:蓝点网

现代浏览器目前都已经默认对非常见视频网站静音,正常情况下用户访问普通网站时,里面包含的视频即便自动播放也会以静音状态播放,避免在不合适的场合发出声音给用户造成尴尬。

但如果网站使用 iframe 框架嵌套音视频时,浏览器可能就无法正常将其静音播放,所以微软工程师提出新的权限策略可以弥补这个空白,减少在某些情况下意外播放声音。

微软工程师称:

如果媒体在没有渲染的情况下继续播放并发出音频,用户可能会获得负面体验,尽管开发者们采取某些解决办法,但效果不佳。在显示媒体内容时可能会产生用户可感知的性能和体验问题。

目前开发者们尝试在 iframe 框架中嵌套音视频时可能会尝试通过修改 CSS 样式表的显示设置来隐藏嵌套框架,当然并非所有网站都喜欢使用这种嵌套框架,然而某些电商网站确实会使用嵌套框架加载音视频,这样在显示弹出菜单时可以再隐藏音视频从而保持页面整洁。

这种做法的弊端就是有时候使用 Chrome 浏览器访问这些网页时可能会听到隐藏的视频播放 (或音频),这对毫无防备心理的用户来说可能会造成麻烦,所以微软工程师希望能够改善这种情况。

微软工程师设想的权限策略名为 media-playback-while-not-visible,这个权限策略可以让网站 / 开发者告诉 Chromium 浏览器在音视频模块不可见时暂停播放,在可见时再自动恢复。

坏消息是这并非浏览器的全局功能,相反,这需要开发者主动调整代码以进行适配,适配后所有基于 Chromium 的浏览器 (前提是内核更新到最新版) 就可以按照新权限策略进行适应了。

我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 04:30:16

文字版  标准版  电脑端

© 2003-2025