красивое окно загрузки вместо чистого окна electron js
у меня вопрос по поводу electron.
Дело в том что при загрузке контента у меня в начале создаётся чёрное окно (добавил начальный цвет окна #000000 по документации electron js), и только спустя несколько секунд показывает контент(и то, не разом загружает). html, electron получает благодаря локальному серверу на express js. Пробовал использовать и свойство BrowserWindow - preload для начальной загрузки express и событие ready-to-show (правда когда ставил это событие, окно ничего не рендерило).
Код класса BrowserWindow который сейчас:
const { app, globalShortcut, BrowserWindow} = require('electron');
function createWindow() {
const win = new BrowserWindow({
minWidth: 800,
minHeight: 600,
width: 1000,
height: 800,
icon: image,
frame: false,
titleBarStyle: "hidden",
autoHideMenuBar: true,
backgroundColor: "#000000",
center: true,
webPreferences: {
nodeIntegration: true
},
});
globalShortcut.register('F5', ()=>{
win.webContents.openDevTools();
});
win.loadURL(`http://localhost:${PORT}/`);
};