如何在退出应用程序或使用cordova中的javascript重新启动设备时继续使用计时器(setTimeout()
我正在开发一个cordova应用程序,该应用程序使用户能够安排稍后自动发送的消息。我已经能够使用javascript setTimeout()成功地调度消息,但我的问题是当我关闭应用程序或重新启动设备时,消息不会传递(如setTimeout()清除)。即使在应用程序关闭或我重新启动设备后,我如何保持计时器运行。我尝试过后台模式,但只有在应用程序处于后台且未完全关闭的情况下才有效。。。我希望即使在应用程序关闭或设备重新启动时也能运行计时器。。。提前感谢以防止应用程序在后台休眠 大多数移动操作系统都支持多任务处理,但大多数应用程序不需要在后台运行,也不需要为用户呈现。因此,他们在后台模式下暂停应用程序,并在切换到前台模式之前恢复应用程序。系统在后台保持所有网络连接打开,但在应用程序恢复之前不会发送数据 命令在应用程序中安装插件如何在退出应用程序或使用cordova中的javascript重新启动设备时继续使用计时器(setTimeout(),javascript,android,cordova,timer,Javascript,Android,Cordova,Timer,我正在开发一个cordova应用程序,该应用程序使用户能够安排稍后自动发送的消息。我已经能够使用javascript setTimeout()成功地调度消息,但我的问题是当我关闭应用程序或重新启动设备时,消息不会传递(如setTimeout()清除)。即使在应用程序关闭或我重新启动设备后,我如何保持计时器运行。我尝试过后台模式,但只有在应用程序处于后台且未完全关闭的情况下才有效。。。我希望即使在应用程序关闭或设备重新启动时也能运行计时器。。。提前感谢以防止应用程序在后台休眠 大多数移动操作系统都
cordova plugin add https://github.com/katzer/cordova-plugin-background-mode.git
防止应用程序在后台休眠
为了防止应用程序在后台暂停,必须调用backroundMode.enable接口
进一步资料
一旦应用程序进入后台模式,后台模式将被激活
后台,并将在应用程序进入
前景。要激活后台模式,应用程序需要处于
前景
防止应用程序在后台休眠
大多数移动操作系统都支持多任务处理,但大多数应用程序不需要在后台运行,也不需要为用户呈现。因此,他们在后台模式下暂停应用程序,并在切换到前台模式之前恢复应用程序。系统在后台保持所有网络连接打开,但在应用程序恢复之前不会发送数据
命令在应用程序中安装插件
cordova plugin add https://github.com/katzer/cordova-plugin-background-mode.git
防止应用程序在后台休眠
为了防止应用程序在后台暂停,必须调用backroundMode.enable接口
进一步资料
一旦应用程序进入后台模式,后台模式将被激活
后台,并将在应用程序进入
前景。要激活后台模式,应用程序需要处于
前景
请让后台运行的应用程序正常工作。请让后台运行的应用程序正常工作