使用MediaStream API在javascript中捕获屏幕截图或共享实时屏幕

Using the MediaStream API to capture screenshots or share live screens in javascript?

本文关键字:屏幕截图 共享 实时 屏幕 API MediaStream javascript 使用      更新时间:2023-09-26

我最近一直在做一个项目,该项目要求我在某些事件(未捕获的异常等)下捕获客户端机器的屏幕截图。在探索了html2canvas之后,我可以告诉你,我不是在寻找一个DOM阅读器/渲染器库。(页面上有太多不干净的画布元素)我想知道是否有可能在新的API中实际使用屏幕作为媒体流源,并捕获图像(例如:PNG格式)在:https://www.w3.org/TR/mediacapture-streams/#stream-api

的想法吗?

插件/程序是目前唯一的选择,如果你真的想捕捉本地