【问题标题】:Android/ios async notification using cordova使用cordova的Android/ios异步通知
【发布时间】:2014-06-12 18:50:25
【问题描述】:

我正在使用cordova 构建一个应用程序,很可能是Android/ios。我的应用程序需要向用户发送提醒,理想情况下,该通知会将用户带到应用程序。当通知启动时,应用程序可能并且很可能不会运行。下一个通知由应用程序提前知道,并且不需要互联网来查找通知的内容。目前数据在本地存储中,因此本机代码可能无法访问?

我认为它是每天在特定(可配置)时间运行的 cron 作业,然后在需要时通知用户。

我想知道实现这一目标的最佳方法是什么。以下是我目前发现的:

  • cordova 中的对话框/通知插件,但似乎只有在应用运行时才会启动。
  • 推送通知插件:乍一看,这似乎是互联网推送通知,并不是我真正需要的。
  • 不同平台的具体代码。在 Android 中:使用 AlarmManager 在正确的时间启动并在必要时发送通知的服务。这需要以本机代码访问本地存储,或将数据存储在其他地方,并且依赖于平台,但目前看来这是唯一的解决方案。
  • 还有别的吗?

什么是最好的解决方案?

谢谢

【问题讨论】:

    标签: android ios cordova notifications push-notification


    【解决方案1】:

    我认为你需要这个插件。 Katzer 它在本地运行,因此不依赖互联网。可以每月、每周、每天等重复。可以在应用关闭时发出通知。

    【讨论】:

      猜你喜欢
      • 2019-04-06
      • 1970-01-01
      • 2017-03-29
      • 2019-12-29
      • 1970-01-01
      • 2017-08-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-15
      相关资源
      最近更新 更多