2

我正在尝试通过浏览器构建屏幕共享。我正在尝试找到最好的本机实现并进行了一些初步的在线研究

  1. MediaDevices.getUserMedia() - 在 FF 中可用。在铬它有点奇怪
  2. WebRTC 选项卡内容捕获- 我看到它处于提案阶段
  3. 屏幕共享 HTML5 中的浏览器选项卡- 解释其他方法的博客

上面的研究似乎是在 2012 年的时间范围内,我想知道最新的是什么?

问题:我可以使用哪些当前技术/javascript API 以及跨浏览器的支持是什么

4

2 回答 2

1

屏幕共享在 Firefox 中是活跃的,但 atm 需要用户修改about:config. 如何查看我对另一个问题的回答。我相信他们正在努力消除这个障碍。

Chrome 类似但不完全相同,AFAIK 要求用户安装扩展程序。

我不相信其他浏览器本身支持这一点。

于 2016-07-29T16:59:04.273 回答
0

您可以将html文档保存到<canvas>或元素上,<foreignObject>然后发送,或或;或者,将文档作为编码字符串发送。<svg>data URLArrayBufferBlob<canvas><svg>html

于 2016-07-29T04:30:06.047 回答