要将默认的Electron图标设置为安装的应用程序图标,可以按照以下步骤进行操作:
electron
模块。const { app, nativeImage, BrowserWindow } = require('electron');
app.on('ready', ...)
的回调函数中,使用app.setAppUserModelId()
方法设置应用的User Model ID。app.on('ready', () => {
// 设置应用的User Model ID
app.setAppUserModelId('com.example.myapp');
// 创建和显示主窗口
const mainWindow = new BrowserWindow();
mainWindow.loadURL('index.html');
});
app.on('ready', ...)
的回调函数中,使用nativeImage.createFromPath()
方法加载自定义图标,并设置为应用程序图标。app.on('ready', () => {
// 设置应用的User Model ID
app.setAppUserModelId('com.example.myapp');
// 创建和显示主窗口
const mainWindow = new BrowserWindow();
mainWindow.loadURL('index.html');
// 加载自定义图标
const iconPath = path.join(__dirname, 'custom-icon.png');
const appIcon = nativeImage.createFromPath(iconPath);
mainWindow.setIcon(appIcon);
});
请确保将custom-icon.png
替换为你自己的图标文件的路径。
使用以上代码,将默认的Electron图标设置为自定义的应用程序图标。