如何安排apache cordova上的事件
How to schedule an events on apache cordova?
我正在使用cordova和phonegap开发一个简单的报警应用程序html
。它是这样工作的。
-
用户选择告警时间
- 闹钟在选定时间播放声音。
现在所有的第1步和第2步都完成了。但是对于第三步,应用程序如何知道何时播放声音?html或cordova中有cron job
之类的东西吗?我需要的东西,可以安排时间,每天在选定的时间执行一个功能。我知道javascript setInterval
函数,但这是有限制的。当页面刷新时,它会再次安排时间,我的应用程序上也会有多个警报。请建议我怎样做这件事。
setInterval仅在应用程序正在运行(和前台)时有效。一个更好的解决方案是使用本地通知插件并设置要播放的声音
相关文章:
- Phonegap/Cordova:如何添加Javascript多点触摸事件
- 带有 Cordova 触摸事件的 Google 地图 API 将被忽略
- Cordova检查关闭应用程序事件并保存日期/时间
- 如何解决“;从本机“异常触发恢复/暂停事件”;Cordova安卓系统
- Phonegap/Cordova暂停事件在android的简历上触发;因此无法关闭音频
- Cordova事件DeviceReady don'I don’我无法处理所有页面
- Cordova:暂停事件而不启动
- 防止Android Cordova应用程序中的TouchCancel事件
- 如何防止文档正文上的点击事件(可能是Cordova中的错误?)
- Cordova应用程序中的射击事件
- 下载进度事件在使用 cordova 插件文件传输的 ios 中不起作用
- 地图拖拽事件Google maps android SDK cordova cordova-plugin-googlem
- Cordova白名单插件手动检测阻塞导航(事件)
- Cordova只在恢复事件后执行插件
- 除了API中列出的事件外,Phonegap/Cordova还支持哪些事件?
- Cordova-plugin-media没有触发成功或失败事件
- 在cordova中未检测到Jquery移动滑块事件
- Cordova android应用程序停止事件
- Angular的Cordova,如何获取deviceready事件
- backbutton事件(cordova)未按预期影响angularjs控制器变量