Нет необходимости использовать этот путь для предварительной загрузки.
Вместо этого должно работать что-то вроде этого:
const { ipcRenderer } = require('electron');
document.addEventListener('DOMContentLoaded', (event) => {
const settingsDiv = document.querySelector('<?>'); // replace <?> with your selector for that div element
settingsDiv.addEventListener('click', () => {
ipcRenderer.send('test', 'ayy');
});
}
(сначала выполняется предварительная загрузка, затем страница отображается. нам нужно подождать, пока контент DOM загрузится и div станет доступен)