play method

Future<void> play()

Implementation

Future<void> play() async {
  final tempDir = await getTemporaryDirectory();
  final file = File('${tempDir.path}/temp_audio.mp3');
  await file.writeAsBytes(
    widget.message.file!.dataSend! as List<int>,
    flush: true,
  );
  await audioPlayer.setSource(ap.DeviceFileSource(file.path));
  await audioPlayer.resume();
}