首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >建立后,电子linux应用程序不会显示图标。

建立后,电子linux应用程序不会显示图标。
EN

Stack Overflow用户
提问于 2018-05-16 06:13:28
回答 1查看 4.2K关注 0票数 2
代码语言:javascript
复制
    "package-linux": "electron-packager . Desktop-Wallet --overwrite --asar=true --platform=linux --arch=x64 --icon=./assets/icons/png/4.png --prune=true --out=release-builds"

这是用于开发linux应用程序的package.json脚本。在本地运行电子时,图标是可见的,但当我将它作为应用程序开发时,它没有显示图标。

EN

回答 1

Stack Overflow用户

发布于 2018-05-16 09:04:52

您需要在BrowserWindow构造函数中设置图标:

代码语言:javascript
复制
BrowserWindow({ icon: 'path/to/image.png' })

此外,从文件中:

请注意,您需要使用PNG,而不是macOS或Windows图标格式,才能在停靠/窗口列表中显示它。当前不支持在文件管理器中设置图标。

文档:

https://www.electronjs.org/docs/latest/api/browser-window/#new-browserwindowoptions

https://electron.github.io/electron-packager/main/interfaces/electronpackager.options.html#icon

资料来源:

How to set app icon for Electron / Atom Shell App

https://github.com/electron-userland/electron-builder/issues/2269#issuecomment-342168989

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50363595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档