如何在 Cordova App 中添加 cronjob
Posted
技术标签:
【中文标题】如何在 Cordova App 中添加 cronjob【英文标题】:How to add cronjob in Cordova App 【发布时间】:2016-03-20 19:43:13 【问题描述】:我使用 Phonegap/Cordova 开发移动应用程序。在应用程序中,我每天设置一次本地通知。但是通知时间每天都在变化。所以我需要为每天的 cronjob 设置本地通知。
如何使用 cordova 添加 cronjob?
【问题讨论】:
【参考方案1】:我不确定你能做到这一点。 ios 不允许后台进程,因此一旦您关闭应用程序,它就会运行完毕。
我已安排运行并在服务器端执行。如果通知每天都在变化,您可以每分钟运行一次 cron 作业以查看条件是否正确,然后向设备发送推送通知。
【讨论】:
通知时间属于本地时间(用户设备本地时间),所以推送通知不能解决我的问题。我必须使用本地通知。 我真的不知道有什么方法可以在应用程序端完成。您可以将 UTC 时间和用户所在时区存储在服务器上,然后在该时间到来时发送通知。以上是关于如何在 Cordova App 中添加 cronjob的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio 2015 Apache Cordova App > 如何添加业务层?
我需要在cordova/phonegap项目的所有html文件中添加app.initialize()吗