Я создаю приложение Electron JS, которое при запуске должно предлагать пользователю ввести часть URL-адреса.Пользователь вводит myuserurl
, и это должно быть переведено в https://example.com/myuserurl
, а затем загружено при запуске приложения.При следующем запуске приложения я хочу, чтобы оно запомнилось.Но, нажав кнопку сочетания клавиш, я хочу, чтобы пользователь мог изменить этот ввод.
const {app, BrowserWindow} = require('electron')
let mainWindow
app.on('ready', () => {
// Create main browser window
mainWindow = new BrowserWindow({
show: false,
kiosk: true,
alwaysOnTop: true,
minimizable: false,
webPreferences: {nodeIntegration: false}
});
// Create splash screen
splash = new BrowserWindow({
width: 800,
height: 450,
transparent: true,
frame: false,
alwaysOnTop: true
});
splash.loadURL(`file://${__dirname}/splash/splash.html`);
mainWindow.loadURL('https://example.com');
});
// Disable menu
mainWindow.setMenu(null);
// When main window is ready to show, destroy the splash screen and show main window
mainWindow.once('ready-to-show', () => {
splash.destroy();
mainWindow.show();
});
});
Я искал верхний и нижний фрагменты кода, которые предоставляют это, но я не нашел ничего близкогок этому.