Javascript 无法使用electron运行屏幕共享chrome应用程序

Javascript 无法使用electron运行屏幕共享chrome应用程序,javascript,webrtc,electron,Javascript,Webrtc,Electron,我在chrome extenstion下成功运行了此应用程序。但是当我使用electron运行它时,连接建立中的套接字连接错误:net::ERR\u connection\u拒绝 下面是package.json文件。 我尝试了“chromium args”--允许运行不安全的内容--忽略证书错误”,但没有帮助。 是否需要在package.json中进行任何特定更改。只是想了解一下,如果有什么信息丢失,请告诉我 { “名称”:“电子应用程序”, “版本”:“1.0.0”, “说明”:“, “ma

我在chrome extenstion下成功运行了此应用程序。但是当我使用electron运行它时,连接建立中的套接字连接错误:net::ERR\u connection\u拒绝

下面是package.json文件。 我尝试了“chromium args”--允许运行不安全的内容--忽略证书错误”,但没有帮助。 是否需要在package.json中进行任何特定更改。只是想了解一下,如果有什么信息丢失,请告诉我

{
“名称”:“电子应用程序”,
“版本”:“1.0.0”,
“说明”:“,
“main”:“main.js”,
“图标”:{
“16”:“icon.png”,
“128”:“icon.png”
},
“应用程序”:{
“背景”:{
“脚本”:[“background.js”]
}
},
“插座”:{
“udp”:{“绑定”:“*”,“发送”:“*”}
},
“权限”:[
“系统网络”、“桌面捕获”、“视频捕获”、“MDN”
],
“依赖项”:{
“漂亮字节”:“^2.0.1”
},
“依赖性”:{
“电子预构建”:“^0.35.2”
},
“脚本”:{
“开始”:“electron main.js”
},
“作者”:“作者”,
“许可证”:“ISC”

}
我认为目前不可能在Electron中运行Chrome应用程序,您可能想尝试一下。

我确信这不是防火墙。它无法连接到ubuntu服务器。运行运行screen share webrtc应用程序的chrome应用程序之前,是否需要安装electron应用程序?您似乎可以与electron应用程序共享整个窗口,但无法共享构建在chrome上的单个应用程序。嗨,Vadim,我可以使用NW.js运行chrome应用程序,但我很好奇为什么不能运行chrome应用程序?将感谢链接或文章,因为我无法找到一个。等待答复。@user2801184简短的回答是,还没有人投入工作,使在Electron中运行Chrome应用程序成为可能,我不确定Electron团队是否做到了这一点。可能在很大程度上是因为许多
chrome.*
API在Electron中不可用。不幸的是,我不知道关于这个主题的任何相关帖子或文章,我的回答是基于对电子代码的粗略观察。谢谢Vandim的评论。我能够使用electron启动chrome应用程序,但无法创建websocket连接。我已经在代码中注释了所有ChromeAPI。但是websockets仍然有错误,我想知道我是否遗漏了index.js文件中的任何内容?@user2801184错误是什么,是什么引发的?@Vandim:它在连接建立中引发套接字连接错误:net::ERR_connection_拒绝。现在websockets由电子支持,它应该工作吗?