Как я могу заставить задачу работать в фоновом режиме в Flutter

У меня есть музыкальное приложение, которое транслирует аудио онлайн. Единственная проблема в том, что его убивают каждый раз, когда я выхожу из приложения, что плохо для пользователя. Им нужно, чтобы он продолжал работать в фоновом режиме даже после выхода. Как мне этого добиться?

1 ответ

Могу ли я запустить код Dart в фоновом режиме приложения Flutter?

Запуск кода в фоновом режиме имеет специфичные для платформы API из-за фундаментальных различий в поддержке фонового выполнения на каждой из платформ для Android и iOS.

На Android плагин android_alarm_manager позволяет запускать код Dart в фоновом режиме, даже если приложение Flutter находится не на переднем плане.

На iOS в настоящее время мы не поддерживаем эту возможность. Пожалуйста, следите за> ошибкой 6192 для обновления.

Другие вопросы по тегам