More
This commit is contained in:
@@ -34,16 +34,18 @@ class AudioWrapper {
|
||||
}
|
||||
|
||||
Future<Duration?> play(AudioWrapperSource source) async {
|
||||
|
||||
Duration? duration;
|
||||
|
||||
if (kIsWeb) {
|
||||
// Use just_audio
|
||||
|
||||
justaudio.AudioSource audioSource = _convertSource_JustAudio(source);
|
||||
|
||||
Duration? duration = await _justAudio_AudioPlayer.setAudioSource(audioSource);
|
||||
duration = await _justAudio_AudioPlayer.setAudioSource(audioSource);
|
||||
|
||||
_justAudio_AudioPlayer.play();
|
||||
|
||||
return duration;
|
||||
|
||||
} else {
|
||||
// Use audioplayers
|
||||
@@ -52,8 +54,12 @@ class AudioWrapper {
|
||||
|
||||
await _audioPlayer_AudioPlayer.play(audioSource);
|
||||
|
||||
return await _audioPlayer_AudioPlayer.getDuration();
|
||||
duration = await _audioPlayer_AudioPlayer.getDuration();
|
||||
}
|
||||
|
||||
|
||||
|
||||
return duration;
|
||||
}
|
||||
|
||||
void stop(){
|
||||
|
||||
Reference in New Issue
Block a user