Browse Source

update

master
unknown 3 years ago
parent
commit
435f0a27a9
2 changed files with 8 additions and 14 deletions
  1. BIN
      src/main/file-icon.png
  2. +8
    -14
      src/main/index.js

BIN
src/main/file-icon.png View File

Before After
Width: 104  |  Height: 148  |  Size: 739 B

+ 8
- 14
src/main/index.js View File

@@ -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()


Loading…
Cancel
Save