Я хочу разместить существующее приложение на своем компьютере внутри приложения Electron. Например, я хочу запустить Mozzila Firefox внутри элемента div.
В WPF и Windows Формах Мне удалось разместить другой файл .exe, установив Windows Обработать элемент Panel из Windows Формы. Есть ли подобный способ сделать это в Electron?
Мне удалось открыть внешнее приложение в своем собственном окне с таким кодом:
var child = require('child_process').execFile;
var executablePath = "C:\\Program Files\\Mozilla Firefox\\firefox.exe";
var ch = child(executablePath, function(err, data) {
if(err){
console.error(err);
return;
}
console.log(data.toString());
});
console.log(ch);
Когда я читал журнал консоли, я увидел, что дочерний элемент также имеет значение _handle
, я не уверен, что это похоже на дескриптор окна.