后台 Javascript 或 Cordova 应用程序中的计时器任务

Posted

技术标签:

【中文标题】后台 Javascript 或 Cordova 应用程序中的计时器任务【英文标题】:Timer Task rung in background Javascript or Cordova App 【发布时间】:2014-01-08 01:33:13 【问题描述】:

我期待使用cordova 实现提醒应用程序。我正在寻找使用 javascript 实现后台任务的可能性。即使应用程序未处于活动状态,它也应该在后台运行。是否可以使用 java 脚本执行此任务,或者我是否需要使用 Cordova(android 和 IO)开发插件

【问题讨论】:

【参考方案1】:

我相信当应用程序(浏览器未激活)时不可能进行后台工作,所以我找到了一个很棒的 cordova 库

https://github.com/katzer/cordova-plugin-local-notifications

【讨论】:

【参考方案2】:

我没有找到使用 javascript 管理后台任务的方法。这里有几个相关链接做cordova插件

https://github.com/jocull/phonegap-backgroundjs

https://github.com/Red-Folder/bgs-core/wiki/Build-your-own-Background-Service

BR

理查德

【讨论】:

以上是关于后台 Javascript 或 Cordova 应用程序中的计时器任务的主要内容,如果未能解决你的问题,请参考以下文章

如何在Android后台服务中运行cordova插件?

在 cordova/phonegap Android 应用程序上关闭屏幕后媒体停止播放

Cordova学习总结

ionic + cordova 插件和后台模式

iOS 10 上的 Cordova 媒体插件是不是仍可使用后台播放?

Cordova + Xcode 7.3 (html + Javascript) 在构建和模拟时未更改或更新