[英]Notifications in Ionic 2
我已經看了很多帖子。
有點困惑的是,即使my-app被用戶殺死了,ionic 2 app也會發送本地通知嗎?
我有以下情況。
假設應用被用戶殺死
我們能否在后台運行該應用程序(例如24小時后通過操作本地/雲存儲來檢查某些條件是否成立)然后發送本地通知?
我是離子2的新手。那么有人可以讓我知道上述情況是可能的嗎?
如果無法實現,那么讓我知道我們可以通過推送通知服務器(假設該應用被用戶殺死)來操縱(獲取和分析) 本地存儲嗎?
兩者都有可能。 我將告訴您我將如何做而不共享代碼(可能會很長),我將為您提供步驟,您可以弄清楚。
對於第一種情況,您需要從'ionic-angular'和MomentJS
導入LocalNotification plugin
, LocalStorage
, Platform
(不是必需的,但強烈建議)。
app.components
。 Platform
方法來驗證和設置LocalNotification
,它們是.pause
, .resume
和.ready
。 Moment().add(1, 'day').unix()
並在'at'中使用結果您的時間表。 this.storage.set('Daily', ReturnedID);
,將此ID像this.storage.set('Daily', ReturnedID);
一樣保存在您的localStorage中this.storage.set('Daily', ReturnedID);
第二種情況要難一些,並且您需要一個后端,因為您需要不斷檢查用戶退出應用程序的時間。 您只需要MomentJS
, Platform
導入,推送服務插件以及一種連接到數據庫的方式即可(通過Http或插件,如果它是Firebase之類的服務)。
抱歉,我無法共享一些代碼,但是如果您需要更多的解釋或想法,請詢問。 希望這會有所幫助:D
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.