0

我需要使用该navigator.getUserMedia()功能来使用网络摄像头在使用 HTML5 制作的 Windows 应用程序上拍照,并在带有 cef3 的括号外壳(版本 3.2171.1902)上编译。

这是可能的,还是cef3根本不支持webrtc?

我在网上阅读了有关传递 CEF 命令行参数(--enable-media-stream)的内容,但我不知道将这些命令放在哪里...

更新:我尝试使用 nwjs 而不是括号壳,它没有任何问题。 http://nwjs.io/

4

1 回答 1

0

有两个覆盖可让您操作子进程的命令行,它们是CefBrowserProcessHandler::OnBeforeChildProcessLaunchCefApp::OnBeforeCommandLineProcessing

这里有一个很好的简短讨论:“如何将额外的命令行参数传递给子进程”

我们OnBeforeCommandLineProcessing用来设置命令行选项,这些选项可以在 main() 中的 args 上设置,但没有设置。我们用来OnBeforeChildProcessLaunch为子进程设置参数,例如我们在 arglist 中获得的命令行参数,我们希望将其传播到子进程。其中之一应该做你想做的事。

于 2015-04-23T20:58:44.623 回答