A resume Event Je dois appeler cette méthode this.callResume()
. Quand j'appelle cette méthode que je reçois erreur d'exécution:Erreur d'exécution: impossible de reprendre l'activité. TypeError: this.callResume n'est pas une fonction dans nativescript angular2
TypeError :this.callResume is not a function
Je ne sais pas comment appeler une méthode de méthode de reprise en lifecycle.I placé la méthode de reprise dans le constructeur.
constructor() {
applicationOn(resumeEvent, function (args: ApplicationEventData) {
if (args.android) {
// For Android applications, args.android is an android activity class.
console.log("Activity: " + args.android);
this.callResume();
} else if (args.ios) {
// For iOS applications, args.ios is UIApplication.
console.log("UIApplication: " + args.ios);
}
});
}
callResume():void{
console.log("ResumeCalled", "Test");
}
Utilisez la notation de fonction de flèche '() =>' au lieu de 'function'. Voir ici: https://stackoverflow.com/a/45758744/1791913 – Faisal