首页 > 解决方案 > 与 twilio 共享屏幕,无需扩展

问题描述

在我的网络应用程序中,我需要在视频通话中共享屏幕的功能。我正在使用 twilio,我的视频通话功能运行良好。我从 twilio 看到了共享屏幕的链接。(https://www.twilio.com/blog/2018/01/screen-sharing-twilio-video.html)但我需要为 chrome 中的屏幕共享开发 chrome 扩展。有什么方法可以在没有扩展的情况下开发屏幕共享?

标签: webtwilioscreensharing

解决方案


Twilio 开发人员布道者和该博客文章的作者。

如博客文章中所述,要在 Chrome 中为您的视频通话添加屏幕共享功能,您需要创建并发布一个扩展程序。这篇关于Chrome 屏幕截图的博客文章中描述了如何构建该扩展。

这是目前唯一的方法。

然而,Chrome 团队正在努力标准化他们的方法并发布对getDisplayMediaAPI 的支持。微软的 Edge 浏览器已经支持这一点。它的工作原理与getUserMedia

  navigator.mediaDevices.getDisplayMedia().then(returnedStream => {
    stream = returnedStream;
    document.getElementById('screen').srcObj = stream;
  })

请注意这个即将在 Chrome中出现的内容。


推荐阅读