办公室

Microsoft边缘浏览器中的媒体捕获API支持

? Apple AirPods Pro vs. Samsung Galaxy Buds+ vs. Microsoft Surface Earbuds | WRTECH [4K]

? Apple AirPods Pro vs. Samsung Galaxy Buds+ vs. Microsoft Surface Earbuds | WRTECH [4K]

目录:

Anonim

微软的目标是构建一个比其前任更快,更安全的浏览器。这导致开发了一款前沿浏览器 - Edge ,代号为Project Spartan。微软称Edge不仅仅是一个新名称的Internet Explorer新版本。它包含许多先进的功能和最新的技术。

媒体捕获API支持

Edge是一个更轻量级的平台,旨在将Internet Explorer替换为运行即将推出的Windows操作系统和新操作系统的大多数用户的首选浏览器 - Windows 10.因此,每日新增功能将添加到浏览器中,因此最新的Windows 10预览版首次在浏览器中添加了 Media Capture API支持

功能一些网络开发人员简单地认为 getUserMedia 基于由Web实时通信工作组和设备API工作组在W3C联合开发的媒体捕获和流规范。它作为主界面,允许网页访问媒体捕捉设备,如网络摄像头和麦克风。

根据用户的喜好,该功能可以在Microsoft Edge的实验功能界面下关闭或打开,并且可以通过浏览轻松找到至 about:flags。

为鼓励网络开发社区提供有价值的反馈,Microsoft最近在最新的Windows Insider预览中默认设置此功能为“开启”。此外,为了在安全性和隐私问题与用户体验之间取得平衡,Microsoft有如下报告 -

如果网页来自HTTP来源,当通过 访问捕获设备时,会提示用户许可 getUserMedia() 呼叫。 Microsoft允许持续保留特定捕获设备类型的权限,直到网页发布特定类型的所有捕获设备。

对于来自HTTPS源的网页,当用户授予网页访问捕获设备的权限时,许可将持续用于特定的捕获设备类型。如果用户导航到另一个页面,则所有权限都将被取消。 Microsoft Edge不会为页面或域存储任何永久权限。

当网页从iframe调用getUserMedia()时,Microsoft将根据其自己的URL单独管理捕获设备权限。当iframe来自与其父网页不同的域时,这为用户提供了保护。

这个软件巨头似乎正在使用这个新的开始,重新审视互联网浏览体验,并从

Windows博客上的这篇文章深入介绍了编码,并列举了多个关于在软件开发中使用Microsoft Edge基本媒体捕获功能的具体示例。