Node.js Nodewebkit应用程序的桌面通知
我目前正在构建一个Node.js Nodewebkit应用程序的桌面通知,node.js,notifications,desktop-application,skype,node-webkit,Node.js,Notifications,Desktop Application,Skype,Node Webkit,我目前正在构建一个节点webkit桌面应用程序,并通过聊天来实现它。 如果有来自用户的任何新消息,它应该通知类似于窗口驳接上的Skype,并在单击它时打开应用程序。 我浏览了一些提供的桌面通知库: 第二个对我有用,但它不是交互式的。 是否有其他库提供类似Skype的桌面通知,并与NodeWebKit配合使用? 或者,是否可以在NW桌面通知中更改任何内容以使其具有交互性 提前谢谢我想没有关于它的插件。但我认为在运行主窗口时创建新窗口(看起来像弹出窗口)可以实现这一点,当用户收到新数据或新通知时
节点webkit
桌面应用程序,并通过聊天来实现它。如果有来自用户的任何新消息,它应该通知类似于窗口驳接上的Skype,并在单击它时打开应用程序。
我浏览了一些提供的桌面通知库:
第二个对我有用,但它不是交互式的。
是否有其他库提供类似Skype的桌面通知,并与NodeWebKit配合使用?
或者,是否可以在
NW桌面通知中更改任何内容以使其具有交互性
提前谢谢我想没有关于它的插件。但我认为在运行主窗口时创建新窗口(看起来像弹出窗口)可以实现这一点,当用户收到新数据或新通知时,它可以由类似socket.io的实时通信引擎触发。它看起来像推送通知。节点通知程序
用于发送跨平台系统通知的Node.js模块。使用适用于Mac的Notification Center、适用于Linux的notify osd/libnotify bin、适用于Windows 8/10的Toasters或适用于早期Windows版本的任务栏气球。如果这些要求都不满足,则使用咆哮
$ npm install --save node-notifier
const notifier = require('node-notifier');
notifier.notify('Message');
notifier.notify({
'title': 'My notification',
'message': 'Hello, there!'
});
您可以尝试电子托盘通知: