Electron アプリに通知 APIを実装するには?
確認Notification.permissionしてみたら返ってきたgranted
しかし、実行しようとすると:
new Notification("FOO", {body:"FOOOOOOOOOOOOOOOOOOOOOOOOO"});
何も起こりません。サポートされていますか?
Electron アプリに通知 APIを実装するには?
確認Notification.permissionしてみたら返ってきたgranted
しかし、実行しようとすると:
new Notification("FOO", {body:"FOOOOOOOOOOOOOOOOOOOOOOOOO"});
何も起こりません。サポートされていますか?
パッケージにはクロスプラットフォーム通知がサポートされているため、通知にnode-notifierを使用することをお勧めします。
通知 API は Windows では機能しません。これは、すべてのバージョンの Windows で機能する通知 API がないためです (実際には、デスクトップに API が文書化された最初のバージョンは Win10 であり、Win8.x にはありましたが、WinRT のみでした) )
ウィンドウ 7 の場合、これを試すことができます: https://github.com/blainesch/electron-notifications - 「デスクトップ」通知を個別の電子ウィンドウとして生成します。かなり滑らかに見えます。これから実装しようと思います。https://github.com/electron/electron/blob/master/docs/api/ipc-main.mdのようなものを使用して、アプリとメインの電子プロセスの間で通信する必要があると思います。メインの electron プロセスがすでに通知ロジックを担当している場合を除き、通知の表示と管理。