File tree Expand file tree Collapse file tree 2 files changed +19
-11
lines changed
Expand file tree Collapse file tree 2 files changed +19
-11
lines changed Original file line number Diff line number Diff 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
Original file line number Diff line number Diff line change @@ -20,7 +20,11 @@ let timeout = setTimeout(() => {
2020appIcon . setToolTip ( 'vue3-admin-electron' )
2121appIcon . setContextMenu ( menu )
2222
23- //监听任务栏图标的单击、双击事件
23+
24+
25+ //win relative
26+ if ( process . platform === "win32" ) {
27+ //监听任务栏图标的单击、双击事件
2428let win = BrowserWindow . getFocusedWindow ( )
2529appIcon . 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+
You can’t perform that action at this time.
0 commit comments