worker 使用 setTimeout 出错。 是否可以在 worker 使用 setTimeout或setInterval做定时任务? 锁屏状态下,在小程序还存活时,有什么方法可以相对准确地执行定时任务?