Ionic 1推送通知

时间:2016-11-14 14:55:01

标签: ionic-framework

有人有离子1推送通知的经验吗?他们建议有云解决方案的替代方案吗?并且有人能展示实施的例子吗?请记住,我是完全新的离子

3 个答案:

答案 0 :(得分:3)

我使用此插件https://github.com/phonegap/phonegap-plugin-push来处理推送通知。

@Query("select c from Customer c order by ISNULL(c.firstName ,c.lastName) asc ,c.lastName")
Page<Customer> findAll(Pageable pageable);

答案 1 :(得分:1)

在测试了几个推送服务(离子推送服务,解析,pushwoosh和一个信号)之后,我们选择one signal作为推送通知提供者。现在我们在公司的30多个生产应用程序中使用它。在10分钟或更短的时间内,您可以设置一个应用程序,以便在Android或iOS(我们现在正在使用的平台)中使用第一次推送通知。

平台很简单set up guide。 app中唯一用于基本设置的代码是:

$ionicPlatform.ready(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();

  // Call syncHashedEmail anywhere in your app if you have the user's email.
  // This improves the effectiveness of OneSignal's "best-time" notification scheduling feature.
  // window.plugins.OneSignal.syncHashedEmail(userEmail);
})

只需修改&#34; YOUR_APPID&#34;由你和所有人。 按照上面的说明,使其在您想要的平台上工作。

答案 2 :(得分:0)

结帐OneSignal。它是免费的,易于使用的多平台推送通知框架。