Если вы ищете плагин, который может помочь вам с push-уведомлением с сервера, то OneSignal является одним из лучших.
Установка
cordova plugin add onesignal-cordova-plugin
Конфигурация
// Add to index.js or the first page that loads with your app.
// For Intel XDK and please add this to your app.js.
document.addEventListener('deviceready', function () {
// Enable to debug issues.
// window.plugins.OneSignal.setLogLevel({logLevel: 4, visualLevel: 4});
var notificationOpenedCallback = function(jsonData) {
console.log('notificationOpenedCallback: ' + JSON.stringify(jsonData));
};
window.plugins.OneSignal
.startInit("YOUR_APPID")
.handleNotificationOpened(notificationOpenedCallback)
.endInit();
}, false);
Теперь, если вам нужно что-то без сервера, то, что просто работает локально, плагин Cordova Local-Notification является лучшим вариантом
Установка
cordova plugin add https://github.com/katzer/cordova-plugin-local-notifications.git
Конфигурация
cordova.plugins.notification.local.schedule({
title: 'My first notification',
text: 'Thats pretty easy...',
foreground: true
});