2016-12-22 4 views
1

verwendet I Schlag-Code für ionische Meldung habe ich verwendet fcm (farebase clude Messaging)Ionic Benachrichtigung in android

I Recieved Push-Benachrichtigungen, wenn die App der Nähe ist, aber ich didnt recieve Benachrichtigung, wenn app geöffnet ist (Laufen) in Android

app.js

.config(function($ionicCloudProvider) { 
    $ionicCloudProvider.init({ 
    "core": { 
     "app_id": "xxxxxx" 
    }, 
    "push": { 
     "sender_id": "xxxxxxxxxxxx", 
     "pluginConfig": { 
     "ios": { 
      "badge": true, 
      "sound": true 
     }, 
     "android": { 
      "badge": true, 
      "iconColor": "#343434" 
     } 
     } 
    } 
    }); 

}) 

controler.js

$ionicPush.register().then(function(t) { 
      return $ionicPush.saveToken(t); 
      }).then(function(t) { 
      console.log('Token saved:', t.token); 
      alert(t.token); 
      }); 

$rootScope.$on('cloud:push:notification', function(data) { 
    console.log("dbhfd") 
     var msg = data.message; 
    console.log("dbhfd") 
     alert(msg.title + ': ' + msg.text); 
     $state.go('message'); 
}); 

Antwort

0

hallo, , wenn die Anwendung, die Sie geöffnet werden keine Benachrichtigungen erhalten, auch wenn du mit Facebook oder anderen Apps nachsehen kannst. Wenn die App geschlossen ist, erhalten nur du Benachrichtigungen, die kein Problem sind. Ich denke, du hast dein Ziel erreicht.

+0

Das stimmt nicht. Auch Facebook-App erhält Benachrichtigungen beim Öffnen. Sie werden nicht in der Statusleiste angezeigt, sondern werden tatsächlich empfangen, wenn Sie in der Kopfzeile der App Ausweise erhalten. Benachrichtigungen sind eine perfekte Möglichkeit, die App auf neue Inhalte reagieren zu lassen, ohne alle paar Sekunden/Minuten nach neuen Inhalten fragen zu müssen. – JanP

+0

actully ich arbeite in Chat-Anwendung. Wie update ich, wenn App geöffnet ist? – Sakshi

+0

cloud: push: Benachrichtigungsmethode wird nicht ausgelöst. – Sakshi

Verwandte Themen