Уведомления в Electron пусты - PullRequest
0 голосов
/ 25 февраля 2020

Я использую Electron. js с API уведомлений HTML5. Я пытаюсь отобразить уведомление, как только загрузится мое приложение. Я использую BrowserView в моем BrowserWindow. Как только приложение загружается, появляется уведомление, но по умолчанию оно пустое, а в заголовке отображается текст Electron по умолчанию.

Я создал это как на уровне окна, так и на уровне приложения. Я прочитал, что его нужно поместить в рендерер. js, однако добавление его в этот файл приводит к тем же результатам. Любое руководство приветствуется.

До сих пор это было проверено только на моей машине с использованием OSX Catalina 10.15.03

app.on('load', () => {
    let doNotification = new Notification('Do it',
    {
        body: 'Just do it!'
    });
    doNotification.show();
});

1 Ответ

0 голосов
/ 26 февраля 2020

Вы не можете вызвать уведомление в индексе. Файл js, так как уведомления не смогут получить доступ к API браузера. Он должен вызываться в устройстве визуализации. js, которое сможет получить доступ к API-интерфейсам браузера.

...