es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

¿Existe una forma de detener el sonido de la alarma deslizando la notificación en Flutter?

Quería llamar la alarma cuando llegara la notificación. Lo logré, pero no estoy deteniendo la alarma deslizando la notificación. Aquí está mi ejemplo de código:

Future<void> _messageHandler(RemoteMessage message) async {
  debugPrint('La notificación entrante es ${message.notification!.body}');
  FlutterRingtonePlayer.playAlarm(asAlarm: false);
  //FlutterRingtonePlayer.stop();
}

void main() async{
  HttpOverrides.global = new MyHttpOverrides();
  WidgetsFlutterBinding.ensureInitialized();
  await Firebase.initializeApp();
  FirebaseMessaging.onBackgroundMessage(_messageHandler);
  runApp(MyApp());
}

¿Hay alguna manera de solucionar este problema? Estoy esperando sus ideas, gracias…

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Sí, puedes solucionar este problema agregando el método FlutterRingtonePlayer.stop() en tu ejemplo de código. Esto detendrá la alarma cuando se deslice la notificación.

Comments are closed.