Fer*_*ted 5 electron electron-builder
应用程序徽标在其他任何地方都正确显示,但在通知部分显示空徽标
我知道您可以为通知添加自定义图像并传递icon属性,如下所示:
new Notification({
title: 'Test Notification',
body: 'This is a test notification',
icon: path.join(__dirname, 'icon.ico'),
});
Run Code Online (Sandbox Code Playgroud)
但这不是我想改变的标志。
该应用程序构建后还会在其他地方显示正确的徽标:
我icon在创建此处BrowserWindow建议的类似属性时还添加了一个属性。
const win = splashWindow = new BrowserWindow({
width: 320,
height: 320,
// more
icon: path.resolve(__dirname, 'icon.ico'),
});
Run Code Online (Sandbox Code Playgroud)
添加一个
win.setIcon(path.resolve(__dirname, 'icon.ico');
Run Code Online (Sandbox Code Playgroud)
也不起作用。
这段代码全部在main.js.
我一直在检查该课程的文档App,有一个getFileIcon但似乎与此无关。
可能有关系吗?
我已经能够将应用程序名称修改为“Awesome App”,如下setAppUserModelId所示:
ipcMain.on('app-ready', () => {
if (process.platform === 'win32') {
// somehow also change logo here? can't find it in the docs
app.setAppUserModelId('Awesome app');
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1526 次 |
| 最近记录: |