getProgress method
Get the current progress of a playback.
It returns a Map
with two Duration entries : 'progress'
and 'duration'
.
Remark : actually only implemented on iOS.
Example:
Duration progress = (await getProgress())['progress'];
Duration duration = (await getProgress())['duration'];
Implementation
Future<Map<String, Duration>> getProgress() async {
await _waitOpen();
if (_isInited != Initialized.fullyInitialized) {
throw Exception('Player is not open');
}
return FlutterSoundPlayerPlatform.instance.getProgress(this);
}