1
我的應用程序使用單獨隱藏的BrowserWindow來顯示新的通知。 通知有2個圖標。我無法編輯左側的電子圖標,而右側的圖標可以編輯得很好。無法更改左側的電子通知圖標
我怎樣才能改變左邊的圖標?
我試過改變BrowserWindow的圖標,並通過電子打包器改變電子圖標。 我也改變了產生通知的頁面的圖標圖標,但無濟於事。
我找不到有關它的任何其他文檔,甚至可能在通知中有2個圖標。據我所知,它應該是一個原生的HTML5通知。
平臺:的Mac OS X埃爾卡皮坦
電子版本:渲染器的Javascript使用 1.1.1
代碼:在主要使用
const electron = require('electron');
const ipc = electron.ipcRenderer;
var Notification = window.Notification || window.mozNotification || window.webkitNotification;
require('electron').ipcRenderer.on('showNotification', (event, message) => {
Notification.requestPermission();
var notification = new Notification("New Notification found");
});
require('electron').ipcRenderer.on('showNotificationAmount', (event, message) => {
Notification.requestPermission();
var notification = new Notification("New Notifications found!", {icon: "http://orig07.deviantart.net/d754/f/2011/132/e/4/google_chrome_icon_yellow_by_cameronsagey-d3g75gy.png", body: message + " new notifications available for you!"});
});
代碼。 js:
//Make hidden window, used for notifications
hiddenNotificationBalloonWindow = new window({
show: false,
transparent: true,
icon: nativeImage.createFromPath(__dirname + '/images/logowindowicon.png')
});
hiddenNotificationBalloonWindow.setRepresentedFilename(__dirname + '/images/logowindowicon.png');
hiddenNotificationBalloonWindow.setDocumentEdited(true);
hiddenNotificationBalloonWindow.loadURL("file://" + __dirname + "/windows/hiddenHTML5NotifyBalloonActivator.html");
感謝您的幫助!