2014-12-03 169 views
3

我目前正在使用Chat實現它來構建Node webkit桌面應用程序。
如果有任何來自用戶的新消息,它應該通知類似於Skype上方的窗口碼頭,並點擊它應該打開應用程序。
我經歷提供了一些桌面通知庫去:
Growl
Node Webkit Desktop NotificationNodewebkit應用程序的桌面通知

第二個爲我工作,但它不是互動。
是否有任何其他庫提供與Skype類似的行爲,並與NodeWebKit一起使用的桌面通知?
或者有什麼可以在NW Desktop Notification中進行更改以使其交互?

在此先感謝

回答

1

我想這裏沒有關於它的插件。但我認爲它可以通過在運行主窗口時創建新窗口(看起來像一個彈出窗口)來實現,並且當新數據或新通知出現給用戶時,它可以像socket.io一樣被實時通信引擎觸發。它看起來像推送通知。

1

節點通告

甲Node.js的模塊,用於發送跨平臺系統通知。使用適用於Mac的通知中心,適用於Linux的通知-osd/libnotify-bin,適用於Windows 8/10的通道的Toasters,或適用於較早Windows版本的任務欄氣球。如果沒有滿足這些要求,則使用Growl。

$ npm install --save node-notifier 


const notifier = require('node-notifier'); 
notifier.notify('Message'); 

notifier.notify({ 
    'title': 'My notification', 
    'message': 'Hello, there!' 
});