Отправка данных Electron в сервис Angular через ipcRenderer - PullRequest
0 голосов
/ 06 мая 2019

В настоящее время я пытаюсь создать электронное приложение с angular. Я нашел проект Github для запуска базового проекта, но моя цель - создать связь между электронным main.js и сервисом Angular.
Обычно без углов связи между main.js и index.html довольно просто:

По существу, такое общение

//main.js :

mainWindow.webContents.send("getOutput","hello html"); // calls ipcRenderer methode with specific string in index.html


//index.html : 

ipcRenderer.on("getOutput",data,function () {
// gets called
console.log(data); // prints "hello html"
var testAnswer = "Hello from HTML"
ipcRenderer.send("outputAnswer", test answer); // calls ipcMain.once with the matching string as parameter 
 });


//main.js

ipcMain.once("outputAnswer", function (event, answer) {
 console.log(answer); //prints Hello from HTML
}

Можно ли установить такую ​​связь между электронным main.js и угловой службой? Я нашел пакет npm под названием «ngx-Electron», который должен помочь, но, к сожалению, я не могу использовать пакет (из-за ограничений)

...