我正在尝试做这样的事情,当我尝试这个时我没有窗口。我能俯瞰什么?
当我使用直线数字宽度和高度启动窗口时窗口工作正常,但使用变量会导致窗口无法渲染。
$user->hasRole(['superadmin']); // should return true/false
答案 0 :(得分:0)
看起来你的mainwindow.loadURL()函数在createNewMainWindow()函数中声明之前被调用。你可以试试这个......
function createNewMainWindow() {
var a = 1000;
var b = 800;
mainWindow = new BrowserWindow({
show: true,
width: a,
height: b,
minWidth: 300,
minHeight: 300,
frame: false,
title: 'Recall',
icon: iconPath,
alwaysOnTop: false,
useContentSize: false,
webPreferences: {
zoomFactor: 1,
allowRunningInsecureContent: true,
nodeIntegration: true,
}
});
mainWindow.loadURL(`file://${__dirname}/app/app.html`);
mainWindow.once('ready-to-show', () => {
mainWindow.show();
mainWindow.focus();
});
}
app.on('ready', async () => {
await installExtensions();
createNewMainWindow();
}