Skip to content

Commit a5a29a6

Browse files
committed
fix ios build issue
1 parent 7265a4c commit a5a29a6

File tree

2 files changed

+19
-11
lines changed

2 files changed

+19
-11
lines changed

electron-main.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ const createWindow = () => {
3838
//引入相应的主线程
3939
require('./electron/main/MainRendererComm')
4040
//import menu
41-
//require('./electron/main/menu')
41+
require('./electron/main/menu')
4242
//import tray
4343
require('./electron/main/tray')
4444
//import tray

electron/main/tray.js

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,11 @@ let timeout = setTimeout(() => {
2020
appIcon.setToolTip('vue3-admin-electron')
2121
appIcon.setContextMenu(menu)
2222

23-
//监听任务栏图标的单击、双击事件
23+
24+
25+
//win relative
26+
if(process.platform==="win32"){
27+
//监听任务栏图标的单击、双击事件
2428
let win = BrowserWindow.getFocusedWindow()
2529
appIcon.on('double-click', () => {
2630
console.log(win)
@@ -39,12 +43,16 @@ win.on('close', (e) => {
3943
})
4044

4145
//Electron 实现任务栏闪烁图标
42-
let count = 0
43-
const timer = setInterval(function () {
44-
count++
45-
if (count % 2 === 0) {
46-
appIcon.setImage(path.join(__dirname, '../static/empty.ico'))
47-
} else {
48-
appIcon.setImage(path.join(__dirname, '../static/lover.png'))
49-
}
50-
}, 500)
46+
let count = 0
47+
const timer = setInterval(function () {
48+
count++
49+
if (count % 2 === 0) {
50+
appIcon.setPressedImage(path.join(__dirname, '../static/lover.png'))
51+
// appIcon.setImage(path.join(__dirname, '../static/lover.ico'))
52+
} else {
53+
appIcon.setImage(path.join(__dirname, '../static/lover.png'))
54+
}
55+
}, 500)
56+
57+
}
58+

0 commit comments

Comments
 (0)