final AudioCache _cache = AudioCache( fixedPlayer: AudioPlayer(), ); Completer _completer = Completer(); void load(){ _cache.fixedPlayer!.onPlayerCompletion.listen((event) async { if (!_completer.isCompleted) { _completer.complete(); } }); } void play(){ List<String> files = ['a.mp3','b.mp3','c.mp3']; for (int i = 0; i < files.length; i++) { _completer = Completer(); _cache.play(files[i]); await _
