如何在 Flutter 中让任务在后台运行

Posted

技术标签:

【中文标题】如何在 Flutter 中让任务在后台运行【英文标题】:How to make a task run in the background in Flutter 【发布时间】:2018-11-20 06:11:30 【问题描述】:

我有一个在线播放音频的音乐应用。唯一的问题是每次我退出应用程序时它都会被杀死,这对用户不利。他们需要它在退出后继续在后台运行。我怎样才能做到这一点?

【问题讨论】:

they are working on it 你找到了吗? 还没有。你可以试试@RaoufRahiche 解决方案 【参考方案1】:

Can I run Dart code in the background of an Flutter app?

是的,您可以在 iosandroid 上的后台进程中运行 Dart 代码。如需更多信息,请参阅Medium article Executing Dart in the Background with Flutter Plugins and Geofencing。

【讨论】:

以上是关于如何在 Flutter 中让任务在后台运行的主要内容,如果未能解决你的问题,请参考以下文章

如何检测flutter网站是不是在浏览器后台运行?

Flutter:如何在 dart 的后台线程上运行函数

Flutter:来自后台任务的通知导航,没有上下文问题

如何在 Flutter 应用程序的后台运行代码?

如何在颤动的后台运行时钟计时器?

使用应用程序时颤动后台任务