前情
公司有個桌面端項目是基於Electron開發的。
坑
構建打包好的項目在桌面和任務欄上圖標顯示正常,但是在任務欄彈框上左上角的圖標確不顯示
Why?
經過反覆搜索,網上有文章說如果ico圖標過大會導致這類問題,於是看了下我項目中ico圖標大小,嚇一跳,竟然有210K,而源png只有20K
解決方案
重新生成ico圖標,在網上嘗試了二個網址,20K的png轉成ico圖標大小都長了十倍左右,最終還是找到滿意的在線工具了,生成的ico和PNG大小基本持平,在線轉換工具地址如下:https://convertio.co/zh/image-converter/
在如上地址重樣生成新的ico文件,再替換掉舊的ico圖標,重新打包,自測完美解決問題。