Как загрузить электронные приложения с URL - PullRequest
0 голосов
/ 29 марта 2019

При запуске электрона с неверной опцией я получаю:

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 serve и пытаюсь запустить электрон с ним с "electron http://localhost:3000/", он загружает пустой экран или, если я добавлю имя файла к пути, буквально содержимое этого файла.

Можно ли загружать приложения с URL-адреса в электронном виде? Как?

1 Ответ

0 голосов
/ 29 марта 2019

Electron не может запускать «электронные приложения» с URL-адреса.

при загрузке удаленного URL-адреса (в данном случае http: // url) мы отключаем nodeIntegration согласно нашей безопасностиРуководство .

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...