我正在尝试通过浏览器构建屏幕共享。我正在尝试找到最好的本机实现并进行了一些初步的在线研究
- MediaDevices.getUserMedia() - 在 FF 中可用。在铬它有点奇怪
- WebRTC 选项卡内容捕获- 我看到它处于提案阶段
- 屏幕共享 HTML5 中的浏览器选项卡- 解释其他方法的博客
上面的研究似乎是在 2012 年的时间范围内,我想知道最新的是什么?
问题:我可以使用哪些当前技术/javascript API 以及跨浏览器的支持是什么
我正在尝试通过浏览器构建屏幕共享。我正在尝试找到最好的本机实现并进行了一些初步的在线研究
上面的研究似乎是在 2012 年的时间范围内,我想知道最新的是什么?
问题:我可以使用哪些当前技术/javascript API 以及跨浏览器的支持是什么
屏幕共享在 Firefox 中是活跃的,但 atm 需要用户修改about:config
. 如何查看我对另一个问题的回答。我相信他们正在努力消除这个障碍。
Chrome 类似但不完全相同,AFAIK 要求用户安装扩展程序。
我不相信其他浏览器本身支持这一点。
您可以将html
文档保存到<canvas>
或元素上,<foreignObject>
然后发送,或或;或者,将文档作为编码字符串发送。<svg>
data URL
ArrayBuffer
Blob
<canvas>
<svg>
html