Meine Anwendung verwendet ein separates, ausgeblendetes BrowserWindow, um eine neue Benachrichtigung anzuzeigen. Die Benachrichtigung enthält 2 Symbole. Ich kann das Elektronen-Symbol auf der linken Seite nicht bearbeiten, während das Symbol auf der rechten Seite gut bearbeitet werden kann.Kann das elektronische Benachrichtigungssymbol links nicht ändern
Wie kann ich auf das linke Symbol ändern?
Ich habe versucht, das Symbol des BrowserWindow zu ändern und das Symbol des Elektrons durch den Elektronenpacker zu ändern. Ich habe auch das Favicon-Symbol der Seite, die die Benachrichtigung erzeugt, geändert, aber ohne Erfolg.
Ich kann keine andere Dokumentation darüber finden, dass es sogar möglich ist, 2 Symbole in einer Benachrichtigung zu haben. Nach meinem Wissen sollte es eine native HTML5-Benachrichtigung sein.
Plattform: Mac OS X El Capitan
Electron Version: 1.1.1
-Code in Renderer Javascript verwendet:
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!"});
});
-Code in Main eingesetzt. 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");
Vielen Dank für die Hilfe im Voraus!