当chrome.desktopCapture.chooseDesktopMedia可用于chrome(不使用插件)?

时间:2016-03-15 09:08:15

标签: javascript google-chrome screen-capture screencast

我需要制作截屏视频+音频,而不是制作视频,以便进一步下载到服务器(不使用扩展程序/插件)

就像我现在一样,开始在chrome中显示屏幕的唯一方法是通过 - chrome.desktopCapture.chooseDesktopMedia(如果我不对,请纠正我)

Cannot read property 'chooseDesktopMedia' of undefined - 我已经阅读了这个问题的答案,并且有人说可以使用这个(chrome.desktopCapture)API: - 通过一些扩展 - 或者通过启用浏览器内部标志(我知道 - 显示屏幕的标志在创建此api后超过两年不可用 - 如果我不对,请更正我)  也许有必要启用另一个标志来使用这个api?我做了一个研究 - 并没有找到哪些。

所以,

  1. 是否可以在不使用插件的情况下开始进行截屏并且不要求用户启用某些标志(如果存在)?
  2. 如果没有,也许有人知道这个功能何时可用于Chrome?

1 个答案:

答案 0 :(得分:0)

1否;从chrome获取屏幕需要extension或命令行标志( - enable-usermedia-screen-capturing)

2否;直到心态发生变化。

Chrome开发人员认为屏幕截获是一个很大的安全漏洞(因为许多用户对所有安全提示都单击“是”)。它们使得故意使用起来更加困难。 SSL为required并且相关(webrtc)。