android - Phonegap 后台任务计划程序 (Android)

标签 android cordova background task scheduler

我想做以下事情:

创建一个 Phonegap 服务,即使 Android 应用程序未打开,该服务也会在后台运行。

最佳答案

您可以使用插件:https://github.com/katzer/cordova-plugin-background-mode

为了防止应用程序在后台暂停,必须调用 backroundMode.enable 接口(interface),如下所示:

cordova.plugins.backgroundMode.enable();

因此,可以使用backgroundMode.isActive接口(interface)来获取后台模式是否处于 Activity 状态的信息:

然后,当后台模式被激活时,可以使用backgroundMode.onactivate接口(interface)来获取通知。

cordova.plugins.backgroundMode.isEnabled();

cordova.plugins.backgroundMode.onactivate = function() {};

查看更详细信息的链接,我已经提供了帮助。

关于android - Phonegap 后台任务计划程序 (Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26755509/

相关文章:

javascript - Firefox for Android - 地址栏与内容重叠。有解决办法吗?

android - 使用 Phonegap 以编程方式将文件从 SD 卡上传到远程服务器

android - 找不到:couchbase-lite-android-1.4.1-Ionic Android

cordova - OnsenUI (Phonegap) - 滑动菜单和导航器后退按钮

javascript - 有没有办法在 Ionic/Angular/Cordova 堆栈中查找以 dp(而不是 px)为单位的屏幕尺寸?

java - 如何将位图背景替换为特定颜色

android - 如何在 Room 中处理嵌套关系

java - 如何在 LinearLayout 中实现 ListView?

iOS:如何检测任何背景音乐应用程序中是否正在播放音乐?

objective-c - 更改 xib 文件的背景颜色?