我可以在生产中使用 getDisplaymedia 吗?

Can I use getDisplaymedia in production?

我可以在生产中使用 getDisplayMedia() 吗?我有点困惑,因为它说的是 W3C 编辑的草稿。这是什么意思?

https://w3c.github.io/mediacapture-screen-share/

目前,MediaDevices.getDisplayMedia() is a W3C Working Draft

W3C 使用四轨推荐流程。技术报告,在此上下文中为 API 提案,可以是以下之一:

  • 工作草案 (WD);
  • 候选推荐(CR);
  • 提议的建议 (PR);
  • 或 W3C 推荐标准 (REC)。

WD 是最早的,通常是 the first step of ideation 用于提出新规范。随着提案的完善,它可以进入列表中的下一个轨道,例如从 CR 中的外部合作伙伴那里获得反馈和实施等。

如果在任何阶段发现提案存在严重缺陷,它将恢复为工作草案,需要重新执行这些步骤。

不久,这意味着 getDisplayMedia() 提案可以通过进一步修订取消或完全更改。它是 currently supported by some desktop browsers,但随着时间的推移,它可能会中断、更改或改进。

请记住,规范就是规范。即使提案到达最终推荐步骤,也不能保证浏览器供应商会完成实施工作。