Electron — 无法显示自定义图标

2024-05-14

我在以两种不同的方式设置 Electron 应用程序的图标时遇到问题:

非打包(通过终端运行应用程序)

我的 main.js 确实指定了一个“图标”值,指向图标文件,但它不适用。

包装(使用电子包装器)

我的 package.json 文件指定了“icon”键,指向图标文件,并且我的 .icns (Mac) 文件位于build目录。我使用 Electron-packager 来构建应用程序,但未应用图标,而是使用默认的 Electron 图标。

不知道我在这里做错了什么,一切看起来都是正确的。


如果你指的是 Dock 上的图标,在 MAC 上应该使用:

const app = electron.app;
const image = electron.nativeImage.createFromPath(
  app.getAppPath() + "/public/YOUR_APP_IMAGE_NAME"
);
app.dock.setIcon(image);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Electron — 无法显示自定义图标 的相关文章

随机推荐