在Chrome的getUserMedia WebRTC函数中,使用{chromeMediaSource:'screen'}参数可以实现全屏捕获的实验性支持。该功能目前需要在chrome://flags选项中显式激活,并且(像所有WebRTC捕获机制一样)需要在调用该函数时得到用户明确的同意。除了Chrome中的实验性选项外,使用纯JavaScript是不可能实现的,但您可能可以使用Flash插件或ActiveX控件来实现。如果您只想捕获网页(而不是整个屏幕),请参阅使用HTML5 / Canvas / JavaScript进行截屏。