В моем приложении я открываю новое окно с внешней веб-страницей. Эта страница позволяет пользователям выбрать файл. Мне нужно перехватить открытый openFileDialog.
Есть ли способ сделать это? В качестве альтернативы, есть ли способ выполнить скрипт с внешней страницы, который выполняет какую-то функцию в моем электронном приложении?
Спасибо
Пример:
// open an external page
const { remote } = require('electron');
const { BrowserWindow } = remote;
win = remote.getCurrentWindow();
newWin = new BrowserWindow(
{
parent: win,
modal: false,
show: false,
width: 1280,
height: 1024,
webPreferences: {
nodeIntegration: false,
plugins: true
}
}
);
newWin.loadURL(url);
//Page into newWin will open a file choose dialog and i need to know this is happened...