Ich versuche lokale Noti-Operation auf meiner mobilen App zu implementieren. Ich kann die Benachrichtigung erfolgreich planen, kann aber das "Trigger-Ereignis" nicht erhalten.Ionic2, LocalNotification Plugin, Triggerereignis funktioniert nicht
constructor(public platform:Platform, public nav:NavController, public navParams:NavParams,
public builder:FormBuilder, public menu:MenuController, public verify:VerifyToken) {
// after local noti alert trigger, badge number increases 1
LocalNotifications.on("trigger", (notification, state) => {
this.nav.present(alert);
// badge number increase 1.
Badge.increase(1);
});
// local push for alarming 30mins before reservation
LocalNotifications.on("click", (notification, state) => {
// badge number 0
Badge.clear();
let alert = Alert.create({
title: "scheduled!",
subTitle: "scheduled!",
buttons: ["OK"]
});
this.nav.present(alert);
});
}
scheduleAppointment() {
LocalNotifications.schedule({
title: "scheduled!,
text: "ready to go!",
at: moment(this.reservation.start).subtract(1800, 'seconds').toDate()
});
}
Wenn es die Zeit, lokale Benachrichtigung funktioniert, aber kann nicht das auslösende Ereignis fangen, so dass Abzeichen Zahl nicht erhöht .. Wie kann ich dieses Problem lösen? Danke im Voraus!