work_manager - 定时与任务

2022年10月22日

work_manager - 定时与任务

该模块用于管理定时任务,用于在某些时间或某些事件触发时自动运行脚本。正如云控内置的定时任务功能一样,打包的脚本也可以使用这些函数来创建定时任务。

添加定时任务时建议加上申请忽略电池优化的代码,防止被Android限制在后台运行。参见电池管理 - PowerManageropen in new window

if (!$power_manager.isIgnoringBatteryOptimizations()) {
    console.log("未开启忽略电池优化");
    $power_manager.requestIgnoreBatteryOptimizations()