diff --git a/src/main/file-icon.png b/src/main/file-icon.png new file mode 100644 index 0000000..ba96ccf Binary files /dev/null and b/src/main/file-icon.png differ diff --git a/src/main/index.js b/src/main/index.js index 9a73777..21dfbf1 100644 --- a/src/main/index.js +++ b/src/main/index.js @@ -16,29 +16,30 @@ function createWindow() { mainWindow = new BrowserWindow({ frame: false, width: 1200, - height: 930, + height: 840, minWidth: 1200, - minHeight: 930, + minHeight: 840, webPreferences: { nodeIntegration: true, // javascript: true, // plugins: true, preload: path.join(__dirname, './', 'preload.js'), }, - icon: path.join(__dirname, '../../', 'logo.ico'), + icon: path.join(__dirname, 'logo.ico'), // frame: false, }) // and load the index.html of the app. // mainWindow.loadFile('./dist/index.html') // mainWindow.loadURL('http://47.104.91.134:9000'); - mainWindow.loadURL('http://10.240.29.62:8080', { "extraHeaders": "pragma: no-cache\n" }); + mainWindow.loadURL('http://www.lockingos.org:9000', { "extraHeaders": "pragma: no-cache\n" }); // mainWindow.loadURL('http://localhost:8081'); // 隐藏菜单栏 mainWindow.setMenuBarVisibility(false); // Open the DevTools. mainWindow.webContents.openDevTools() //mainWindow.maximize(); - + // BrowserWindow.addDevToolsExtension('C:/Users/yu_b/AppData/Local/Google/Chrome/User Data/Default/Extensions/nhdogjmejiglipccpnnnanhbledajbpd/5.3.3_0'); + // 返回应用默认的session对象 // const ses = mainWindow.webContents.session; // 当窗口已经关闭的时候触发 @@ -60,22 +61,15 @@ function createWindow() { mainWindow.webContents.send('detectWindowSize', false) }); - // mainWindow.on('show', () => { - // tray.setHighlightMode('always') - // }) - // mainWindow.on('hide', () => { - // tray.setHighlightMode('never') - // }) - // 创建系统通知区菜单 - tray = new Tray(path.join(__dirname, '../../', 'logo.ico')); + tray = new Tray(path.join(__dirname, 'logo.ico')); const contextMenu = Menu.buildFromTemplate([ {label: '最大化', click: () => { mainWindow.maximize()}}, {label: '最小化', click: () => {mainWindow.minimize()}}, {label: '还原', click: () => {mainWindow.restore()}}, {label: '退出', click: () => {mainWindow.destroy()}},//我们需要在这里有一个真正的退出(这里直接强制退出) ]) - tray.setToolTip('LOCKING探索者') + tray.setToolTip('LOCKING') tray.setContextMenu(contextMenu); tray.on('click', ()=>{ //我们这里模拟桌面程序点击通知区图标实现打开关闭应用的功能 mainWindow.isVisible() ? mainWindow.hide() : mainWindow.show()