我想问一个问题,如果有任何图书馆或东西允许从浏览器共享桌面,我不会询问屏幕共享(即通过webrtc浏览器页面)我问的是桌面共享(比如teamviewer)意味着其他用户可以从他的浏览器中使用您的计算机,而另一个人正在整个计算机的屏幕上,而不仅仅是一个特定的标签。
如果您的答案是无法完成的,因为JS将加载到特定选项卡中,那么可以通过使用一些将屏幕数据/视频字节传输到浏览器然后将其发送给其他人的小应用程序来实现。
答案 0 :(得分:1)
我相信你要找的是:WebRTC
以下链接:
Firefox扩展(示例):http://mozilla.github.io/webrtc-landing/
添加你的*。到about:config - > getUserMedia屏幕分享允许的域名
Google Chrome扩展程序(示例):https://developer.chrome.com/extensions/samples#search
在运行中打开:Chrome.exe --enable-usermedia-screen-capturing
答案 1 :(得分:0)
没有办法做到这一点,主要是因为(我相信)Chrome的沙盒,以及其他浏览器的沙箱和安全功能。如果您的目标是Windows,则可以使用ActiveX脚本或使用Flash或Air执行某些操作。