Я новичок в структуре ionic2. Пожалуйста, предложите подходящий плагин или решение для разработки push-уведомления от сервера в приложении ionic2.Как направить уведомление в приложении ionic2?
Спасибо, DSCanon
Я новичок в структуре ionic2. Пожалуйста, предложите подходящий плагин или решение для разработки push-уведомления от сервера в приложении ionic2.Как направить уведомление в приложении ionic2?
Спасибо, DSCanon
Вы также можете использовать OneSignal, который является абсолютно бесплатным, а затем вы можете следовать these steps, чтобы добавить его в свое приложение Ionic2
.
После установки все вверх, как это описано в этой должности, вам нужно будет установить oneSignal cordova plugin
cordova plugin add onesignal-cordova-plugin
Затем добавьте следующий код на app.ts так, что он работает при запуске:
document.addEventListener('deviceready', function() {
// Enable to debug issues.
// window.plugins.OneSignal.setLogLevel({logLevel: 4, visualLevel: 4});
let appId = "CHANGE ME";
let googleProjectNumber = "CHANGE ME";
var notificationOpenedCallback = function(jsonData) {
console.log('didReceiveRemoteNotificationCallBack: ' + JSON.stringify(jsonData));
};
window.plugins.OneSignal.init(appId, {googleProjectNumber: googleProjectNumber}, notificationOpenedCallback);
// Show an alert box if a notification comes in when the user is in your app.
window.plugins.OneSignal.enableInAppAlertNotification(true);
}, false);
Примечание: заменить в вашей
APPID из OneSignal
googleProjectNumber
Пожалуйста, используйте ионно-облако-угловое выпущенное группой Ионной для использования их услуг, как Auth, толчок, развертывания и т.д., в Ионных 2 приложениях.
Вы можете обратиться здесь Push Notifications - http://tphangout.com/ionic-2-push-notifications/
Это дает подробные и простые инструкции о том, как достичь этого.
Надеюсь, это вам помогло. Благодарю.
Спасибо большое, @sebaferreras – dscanon