load method

  1. @override
Future<Duration?> load([
  1. int? initialPosition
])
override

Loads the audio for the underlying audio source.

Implementation

@override
Future<Duration?> load([int? initialPosition]) async {
  _initialPos = initialPosition;
  _resumePos = (initialPosition ?? 0) / 1000.0;
  _duration = await html5AudioPlayer.loadUri(
      uri,
      initialPosition != null
          ? Duration(milliseconds: initialPosition)
          : null);
  _initialPos = null;
  return _duration;
}