Flutter:跨平台方式使应用程序在后台运行

时间:2018-11-23 16:21:33

标签: flutter

我正在尝试找到一种方法,以确保Flutter应用程序即使不在焦点上也可以运行。例如,不管前台正在运行什么,都要运行倒计时并在完成时播放警报声/显示通知。 谁能指出我正确的方向?理想情况是跨平台的。

我发现了这个thread,但是它已经有2年的历史了,所以我想从那以后可能会有一些发展。

1 个答案:

答案 0 :(得分:0)

这看起来像您可能想要的:https://medium.com/flutter-io/executing-dart-in-the-background-with-flutter-plugins-and-geofencing-2b3e40a1a124。这是一篇有关Medium的不错的文章,描述了如何在iOS和Android上后台运行事物,尤其是使用最新版本的Flutter。

Flutter的官方文档位于https://flutter.io/docs/development/packages-and-plugins/background-processes下。关键是在隔离中运行代码,因为在后台时您将无权访问GUI隔离。

相关问题