簡體   English   中英

使用cordova的Android / ios異步通知

[英]Android/ios async notification using cordova

我正在使用cordova建立一個應用程序,很可能是Android / ios。 我的應用程序需要向用戶發送提醒,理想情況下,通知會將用戶帶到應用程序。 當通知啟動時,應用程序可能並且很可能不會運行。應用程序事先知道下一個通知,並且不需要Internet來查找通知的內容。 目前數據在localstorage中,因此本機代碼可能無法訪問?

我看到它的方式是每天在特定(可配置)小時運行的cron作業,然后通知用戶是否必須。

我想知道實現這一目標的最佳途徑是什么。 這是我到目前為止所發現的:

  • cordova中的對話/通知插件,但似乎僅在應用程序運行時啟動。
  • 推送通知插件:從第一眼看來,這似乎是互聯網推送通知,而不是我真正需要的。
  • 針對不同平台的具體代碼。 在Android中:使用AlarmManager在適當的時間啟動並在必要時發送通知的服務。 這需要在本機代碼中訪問本地存儲,或者將數據存儲在其他地方並且取決於平台,但看起來是迄今為止唯一的解決方案。
  • 別的什么?

什么是最好的解決方案?

謝謝

我想你需要這個插件。 Katzer它在本地運行,所以沒有互聯網依賴。 可以每月,每周,每天等重復播放。應用關閉時可以發出通知。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM