【发布时间】:2016-05-21 04:33:51
【问题描述】:
我无法获取可用来源的桌面选择器对话框。我是新手,有人可以指导我我错过了什么吗?在 chrome 中我们使用“chrome.desktopCapture.chooseDesktopMedia”?我从下面的代码中获得了源代码。
function onAccessApproved(error, sources) {
if (error) throw error;
for (var i = 0; i < sources.length; ++i) {
{
navigator.webkitGetUserMedia({
audio: false,
video: {
mandatory: {
chromeMediaSource: 'desktop',
chromeMediaSourceId: sources[i].id,
minWidth: 1280,
maxWidth: 1280,
minHeight: 720,
maxHeight: 720
}
}
}, gotShareStream, errorCallback);
return;
}
我尝试了 Option link,但我收到 BrowserWindow 未定义错误。
谢谢!
【问题讨论】:
-
哪一行报错了?你看过desktop picker sample吗?
-
这是我在调试文本 7 error Windows_NT 6.3.9600 8 error argv "C:\\Program Files (x86)\\nodejs\\\\node.exe" "C:\ \Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "start" 9 错误节点 v0.12.2 10 错误 npm v2.7.4 11 错误缺少脚本:启动
-
上述错误是针对桌面选择器示例的。
-
NPM 跟它有什么关系?您应该使用 Electron 运行
main.js,例如/path/to/electron main.jsas mentioned in the README. -
@Vandim:我收到this 错误。
标签: javascript webrtc electron