当前位置: 首页 > news >正文

electron 左上角图标 dev(开发环境)可显示 build(打包)后无法显示

先说解决方法,用于作为图标的ico文件需要富集多种尺寸,必须包含256*256,且同时应当包含其他更小的尺寸。

例如:
在这里插入图片描述
接下来解释一下这么做的原因

ico是Iconfile的缩写,是Windows计算机中的一种图标文件格式,一般我们电脑桌面上显示的快捷方式就是这种格式的图标。一个ico文件实际上是多张不同尺寸图片的集合体,根据应用场景的不同自动选择合适的图片格式。

知道ico文件的含义后,便能明白无法显示是因为我们之前的ico文件中不包含左上角那种尺寸的图片,因而无法加载图标,所以只要富集多种尺寸,即可解决问题。

之所以ico文件必须包含256*256,那是electron的要求。

不过在开发环境下能显示,在打包后无法显示,这个问题我就不知道了。

附参考文章:
electron-vue windows打包后左上角图标无法显示问题
【electron+vue】 构建桌面应用——常见的功能及问题

http://www.lryc.cn/news/166484.html

相关文章:

  • 全球与中国BGO晶体市场:增长趋势、竞争格局与前景展望
  • 华三路由交换技术基础——计算机网络基础
  • Docker搭建RK3568开发环境
  • 【GAMES202】Real-Time Ray Tracing 1—实时光线追踪1
  • Linux修复损坏的文件系统
  • 三分钟学会一个新技能——使用Java操作Redis
  • Java学习笔记------内部类
  • 面试题:问js的forEach和map的区别
  • Hadoop设置固定ip无效的解决办法
  • 论文解读 | 用于3D对象检测的PV-RCNN网络原创
  • kali安装volatility及插件mimikatz
  • 什么是阻塞队列?如何使⽤阻塞队列来实现⽣产者-消费者模型?哪个阻塞队列最常用?
  • Bean拷贝组件(注解驱动)方案设计与落地
  • hive的建表语句
  • 提升效率:PostgreSQL准确且快速的数据对比方法
  • 【轻NAS】Windows搭建可道云私有云盘,并内网穿透公网访问
  • 计算机网络 第一章:概述
  • centos7 firewalld ip转发设置、安装docker-compose出现错误、docker-compose部署Yapi
  • Cglib代理和JDK代理原理的区别
  • 论文阅读-A General Language for Modeling Social Media Account Behavior
  • Python中的异常处理4-3
  • Swift学习内容精选(一)
  • Marin说PCB之封装设计系列---(02)--异形焊盘的封装设计总结
  • SpringBoot使用AOP详解
  • 【Qt】QGroundControl入门1:介绍
  • 第36章_瑞萨MCU零基础入门系列教程之步进电机控制实验
  • 198.打家劫舍,213.打家劫舍II,337.打家劫舍III
  • msvcp140.dll是什么东西,如何解决msvcp140.dll丢失的问题的方法分享
  • 音视频 SDL vs2017配置
  • 前端面试要点