2017-01-26 1 views
0

getötet wird Ich baue eine Cordova App, die pulls a users agenda.Planen Sie eine Benachrichtigung, wenn App auf Basis von Benutzerkalender

Ich möchte eine Funktion hinzufügen, die dem Benutzer eine lokale Benachrichtigung sendet, wenn ein Ereignis, das in seinem Kalender vorhanden ist, beendet wurde. Derzeit habe ich dies durch scheduling local notifications für jedes Ereignis im folgenden Monat getan, wenn ein Benutzer die App öffnet, die Aktualisierung dieses Zeitplans jedes Mal, wenn er die App erneut öffnet.

Während dies einwandfrei funktioniert, gibt es eine wichtige Einschränkung: Nehmen wir an, ein Benutzer fügt über seinen Computer ein neues Ereignis (das ist morgen) in seinen Kalender ein, öffnet die App jedoch nicht von jetzt bis zum Ereignis. Die App wird auf seinem Handy getötet, daher kann meine App nicht wissen, dass sie eine Benachrichtigung für dieses Ereignis planen muss.

Wie kann ich diese Einschränkung beheben? Ist es überhaupt möglich?

Antwort

Verwandte Themen