如何从URL加载电子应用

时间:2019-03-29 14:56:03

标签: electron

使用无效选项运行电子时,我得到:

A path to an Electron app may be specified. It must be one of the following:
  - index.js file.
  - Folder containing a package.json file.
  - Folder containing an index.js file.
  - .html/.htm file.
  - http://, https://, or file:// URL.

如果我尝试从文件系统加载,则使用“ electron .”加载我的应用程序,但是如果我使用nginx或node侍奉同一目录,并尝试使用“ {{1}”对它运行电子文件}”它将加载黑屏,或者如果我在路径中添加文件名,则实际上是该文件的内容。

是否可以通过电子形式的URL加载应用程序?怎么样?

1 个答案:

答案 0 :(得分:0)

电子无法从URL运行“电子应用”。

  

当我们加载远程URL(在本例中为http:// url)时,我们将根据Security Guidelines禁用nodeIntegration。

https://electronjs.org/docs/tutorial/security#2-disable-nodejs-integration-for-remote-content

https://github.com/electron/electron/issues/17609