У меня есть элемент слайдера в индексе моего основного процесса. html, и я пытаюсь получить изменения значения от ползунка для непрерывной отправки процессу рендеринга. Вот фрагмент кода
slider.oninput = function() {
output.innerHTML = slider.value;
/*
Insert some code that will send slider.value to the
renderer process from Main upon every change from the
slider.
*/
}
Вот код внутри моего рендерера:
const ipc = require('electron').ipcRenderer;
ipc.on('slider-change', (event, message) => {
console.log(message)
})
Примечание. Я уже пытался использовать win.WebContents.send()
, но это не работает, так как мой main win создается внутри функции внутри другого файла => main. js. Код для слайдера находится в отдельном js file => ipd-slider. js
Буду признателен за любую помощь!