Ionic3推送通知

时间:2018-06-09 04:17:43

标签: firebase ionic-framework push-notification ionic3

是否有人处理ionic 3 IOS的通知? 到一周试图使用firabase push (FCM)但没有成功,大多数教程已经过时了...... 有谁知道我可以使用的任何其他方式 或者如果有人在FCM中使用IOS的某个示例项目供我使用/学习

1 个答案:

答案 0 :(得分:0)

在离子3中使用cordova-plugin-fcm的代码示例。

import {Platform} from 'ionic-angular';
import { FCM } from '@ionic-native/fcm';



@Component({
  templateUrl: 'app.html'
})
export class MyApp {

  constructor( private platform: Platform, private fcm: FCM ) {

  platform.ready().then(() => {
          this.initPushNotification();
        });
  }

    initPushNotification() {
        this.fcm.getToken().then(token => {
            console.log(token);
            // You can get and save push device token to your database. 
        });

        this.fcm.onNotification().subscribe(data => {
            //This callback function is called when mobile received a push notification
            if (data.wasTapped) {
                // You can handle logic after taping push message in notification bar
            }
        });
    }
}

希望这会对你有所帮助。如果您需要更多,请告诉我。