javascript - 无法使用 Electron 运行屏幕共享 chrome 应用程序

标签 javascript webrtc electron

我运行了这个 github应用在 chrome 扩展下成功运行。但是当我使用 Electron 运行它时,连接建立中的套接字连接错误:net::ERR_CONNECTION_REFUSED

下面是 package.json 文件。 我尝试了“chromium-args”:“--allow-running-insecure-content --ignore-certificate-errors”,但没有帮助。 我需要在 package.json 中进行任何特定更改吗?只是想学习,如果缺少任何信息,请告诉我?

{
  "name": "electron-app",
  "version": "1.0.0",
  "description": "",
  "main": "main.js",
   "icons": {
    "16": "icon.png",
    "128": "icon.png"
  },

  "app": {
    "background": {
      "scripts": ["background.js"]
    }
  },
  "sockets": {
     "udp": { "bind": "*", "send": "*" }
  },
  "permissions": [
    "system.network", "desktopCapture", "videoCapture", "mdns"
  ],
  "dependencies": {
    "pretty-bytes": "^2.0.1"
  },
  "devDependencies": {
    "electron-prebuilt": "^0.35.2"
  },
  "scripts": {
    "start": "electron main.js"
  },
  "author": "",
  "license": "ISC"
}

最佳答案

我认为目前无法在 Electron 中运行 Chrome 应用程序,您可能想尝试一下 NW.js v0.13 Beta相反。

关于javascript - 无法使用 Electron 运行屏幕共享 chrome 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35167173/

相关文章:

webrtc - 如何在Chrome中控制WebRTC的相机分辨率?

javascript - Firefox 32 位不会触发 ondevicechange 事件

javascript - 加载electron渲染器时,http ://and file://?之间的require有什么不同

javascript - 在 <form> angularJs 中动态添加属性

javascript - 在逗号或空格上匹配正则表达式,但不能同时匹配两者

javascript - 选择视频/音频应用程序的信令协议(protocol)(WebRTC API)

javascript - Angular 在自己的 Controller 中处理事件

javascript - es6 中对象的解构键、值和索引

javascript - typescript 为 winston 日志记录级别添加颜色

javascript - 我的论文项目 : electron, express 和 sqlite3 需要帮助