每天早上开始代码场景之前激活插件功能(Ionic-Cordova)
Posted
技术标签:
【中文标题】每天早上开始代码场景之前激活插件功能(Ionic-Cordova)【英文标题】:Activate plugin function every morning before begining code scenario (Ionic-Cordova) 【发布时间】:2021-11-08 23:44:58 【问题描述】:我在 android 设备(信息亭)上使用 ionic cordova,我必须每天早上在我自己的插件中启动更新(功能激活)。
我已经有了一个想法:
我的想法是当用户点击开始场景时,插件就会启动:
date <= read("dateFile")
if date != today
then
update()
write("dateFile", TodayDate)
问题在于,例如,它不会在每天早上 0:00 自动激活。每次客户开始一个场景时,插件都会被激活。
Ps:插件必须在插件android平台上,因为只有那里才有更新功能
你有更好的建议吗?
【问题讨论】:
你用的是什么插件? 您可以为此使用本地通知。 我用自己的插件 谢谢我查看本地通知 【参考方案1】:谢谢大家,但我找到了解决方案。 我使用了npm https://www.npmjs.com/package/cron的cron。
这是javascript(离子)中的代码:
var CronJob = require('cron').CronJob;
//Every 0 seconde of the first minute of midnight (0)
var job = new CronJob('0 0 0 * * *', () =>
this.functionToExecute();
, null, true, 'America/New_York');
job.start();
【讨论】:
以上是关于每天早上开始代码场景之前激活插件功能(Ionic-Cordova)的主要内容,如果未能解决你的问题,请参考以下文章