play method

Future<void> play()

Starts playing the video.

If the video is at the end, this method starts playing from the beginning.

This method returns a future that completes as soon as the "play" command has been sent to the platform, not when playback itself is totally finished.


Future<void> play() async {
  if (value.position == value.duration) {
    await seekTo(;
  value = value.copyWith(isPlaying: true);
  await _applyPlayPause();