微软为 Chromium 浏览器引入新权限策略:解决网页音视频意外播放问题

微软为 Chromium 浏览器引入新权限策略:解决网页音视频意外播放问题

系统知识 2025-06-04 13:10:06 2天前

IT酷哥 6 月 4 日消息,微软正在将一项新的权限策略整合到 Chromium 中,旨在减少开发者在使用 API 时意外触发的音频或视频播放的情况。

据IT酷哥了解,现代浏览器虽然已经具备使音频静音的功能,但当媒体内容在隐藏的 iframe 中播放时,这一功能就无法奏效。微软希望通过其新的权限策略解决这一问题,从而在使用 Chrome 浏览网页时减少意外的音频或视频播放,不过该策略的实施需要开发者的配合。

据 Windows Latest 发现的 Chrome 状态帖子显示,这项权限策略名为“在未渲染的 iframe 上暂停媒体播放”,由微软开发者提出。微软在其提案中指出:“如果媒体在未渲染时继续播放并发出声音,用户可能会有负面体验。”尽管开发者已经采用了一些解决办法,但这些办法并不完善,可能会在显示媒体内容时引发用户可感知的性能和体验问题。

微软表示,“在不可见时播放媒体”这一策略可能会让网络环境变得更好,但具体如何实现呢?目前,当开发者在 iframe 中嵌入视频或音频时,可能会通过将 CSS 的 display 属性设置为“none”来隐藏 iframe,因为这对终端用户来说看起来并不美观。虽然这种做法有助于改善用户界面,但同时也会导致媒体在后台自动播放的问题。这意味着,如果你使用 Chrome 浏览网页,可能会突然听到隐藏的视频或音频轨道发出声音。

据 Windows Latest 看到的一份文件显示,开发者此前曾尝试通过完全卸载并重新加载 iframe 来解决意外的音频或视频播放问题,但这会导致性能问题。

借助新的权限策略,Web 应用现在可以告知 Chrome 或 Edge 在 iframe 不可见时暂停其媒体播放,并在再次显示时恢复播放。

这一权限策略的正式名称为“media-playback-while-not-visible”,但目前尚未默认启用。一旦该权限策略被广泛采用,用户在使用 Chrome 或 Edge 浏览网页时将获得更好的体验,因为隐藏的音频或视频突然播放的情况将更少发生。

“该提案旨在为 Web 应用提供一种控制嵌入式媒体内容的能力,以确保在 iframe 的渲染状态发生变化时,用户能够获得良好的体验。”微软在一篇帖子中写道,“这将使开发者能够构建更用户友好的体验,并通过让浏览器处理用户不可见内容的播放,从而提升性能。”

这项新的权限策略将惠及所有基于 Chromium 的浏览器,但目前仍在实验阶段,尚不清楚何时会开始推出。

文章版权声明:除非注明,否则均为网络转载文章,转载或复制请以超链接形式并注明出处。

相关阅读

  • Adobe 矢量图形制作软件 Illustrator 引入生成式 AI 功能 Firefly
  • 微软:本月初曾遭受网络攻击,导致 Teams、Outlook 等 Microsoft 365 服务发生中断
  • 苹果播客应用新增 9 个子类别,帮用户挑选喜欢的节目
  • 已存在 3 个月,程序员反馈微软 Edge 浏览器开发者工具出现“牛皮癣”通知
  • 微软发布 Win11 Build 226x1.1906 更新:系统托盘可隐藏时间和日期
  • 微软发布 Win10 Build 19045.3154 预览版更新
  • 聊天软件 WhatsApp 弃用基于 Electron 框架的 Windows 版客户端
  • 微软更新 VS Code C++ 套件 1.16 版本:引用关系更直观,注释定义更便捷
  • Mozilla 调整 Pocket:8 月 15 日起强制要求 Firefox 账号登录
  • 微软 Edge Dev 116 浏览器更新:增强工作区、iOS 版改善 Face ID 支持
  • Win11 人工智能“个人助理”,微软 Windows Copilot 即将到来
  • 微软暗示下一代 Windows 11 将带来更多类似 TPM 的安全功能
  • Steam 2023 年 6 月报告:微软 Win11 份额涨至 35.75% 创新高
  • Win11 在苹果 Vision Pro 上会是什么样,网友打造惊艳概念设计
  • 火狐浏览器 Firefox 115 发布,支持 Win7 / Win8 的最后一个版本
  • Win11 可运行更多安卓 App:亚马逊应用商店已登陆 31 个国家和地区
  • 微软正式推出 Dev Box 服务,帮开发者利用云端工作站构建应用程序
  • 微软 Win11 推送 KB5028185 强制性累计安全更新,附带 Moment 3 启用补丁
  • 不足官方要求的 5%,176MB 内存极限成功运行 Win11 系统
  • 在 macOS 平台上苹果 iCloud 密码管理器现支持 Chrome / Edge 等非 Safari 浏览器
  • 最新资讯

    热门资讯