flutter_background_fetch:IOS和Android均在后台进行定期回调。 包括Android Headless机制 源码
颤动background_fetch 通过 , 创建者 Background Fetch是一个非常简单的插件,它将每隔15分钟在后台唤醒一个应用程序,从而提供较短的后台运行时间。 每当发生后台获取事件时,此插件就会执行您提供的callbackFn 。 :NEW_button: 后台获取现在提供了方法,用于调度任意“一次性”或定期任务。 的iOS 无法提高提取事件发生的速率,并且此插件将速率设置为最可能的频率-您将永远不会收到超过15分钟的事件。 操作系统将根据使用模式自动限制发生后台获取事件的速率。 例如:如果用户长时间没有打开手机,则获取事件的发生频率会降低。 只有在设备接通电源后, 才会启动。 scheduleTask专为低优先级任务而设计,永远不会像您期望的那样频繁运行。 默认的fetch任务将更频繁地运行。 :warning: 当您的应用终止时,iOS将不再触发事件stopOnTerminate: fa
用户评论