Page 1 of 1

Stoppen Sie den kontinuierlichen Benachrichtigungsgeräusch im FCM -Flattern

Posted: 17 Feb 2025, 08:46
by Anonymous

Code: Select all

class CustomAudioPlayer {
static AudioPlayer player = AudioPlayer();

static void playRingtone() {
player.play(AssetSource('noti.wav')); // Play the ringtone
player.onPlayerComplete.listen((event) {
log("Ringtone completed $test");
player.play(AssetSource('noti.wav'));
});
}

static void stopRingtone() {
player.stop();
}
}

@pragma('vm:entry-point')
Future _firebaseMessagingBackgroundHandler(RemoteMessage message) async {
CustomAudioPlayer.playRingtone();
}
< /code>
Nach Erhalt einer Benachrichtigung, wenn ich die App aus dem Hintergrund öffne und auf die Schaltfläche klicke, die < /p>
aufruftCustomAudioPlayer.stopRingtone();
, aber der Benachrichtigungs -Sound stoppt nicht
Bitte helfen Sie mir