ionic-native-fcm

0.0.7 • Public • Published

Ionic Native Fcm

Use this library to listen to Firebase Cloud Messages on Ionic 3.

Due to dependency issues of firebase and rxjs, one cannot use the @ionic-native/firebase with ionic v3. This package is created to easily implement Firebase Cloud Messaging in ionic v3.

Installation

npm i ionic-native-fcm

Supported Platforms

  • Android
  • iOS

Usage Examples

export class MyProvider {
  private ionicNativeFcm: IonicNativeFcm;
  
  constructor(){
    //You might want to check for platform support here. (use ionic-angular/platform)
    this.ionicNativeFcm = new IonicNativeFcm();
  }
  
  .
  .
  .
  
  this.ionicNativeFcm.grantPermission();
  
  .
  .
  .
  
  this.ionicNativeFcm.onNotificationOpen().subscribe(message => {
      this.onMessageReceived(message)
  })

  .
  .
  .
  
  this.ionicNativeFcm.onTokenRefresh().subscribe(token => {
    this.userService.updateTokenOnServer(token);
  })
  
  
}

Dependencies (2)

Dev Dependencies (4)

Package Sidebar

Install

npm i ionic-native-fcm

Weekly Downloads

4

Version

0.0.7

License

ISC

Unpacked Size

616 kB

Total Files

8

Last publish

Collaborators

  • abhisinghal1087