首页 > 解决方案 > Flutter for iOS 和 Android 中的视频播放功能,我们可以隐藏进度条和跳过功能

问题描述

我需要知道如何提供 HTML 视频播放器类型的功能,我们可以在其中隐藏进度条,并且只允许交互是开始和停止。

我想为 Flutter 添加功能,用户可以根据自己的方便访问视频、开始或暂停视频。因为他们可能需要在视频播放之前添加一些说明。我不希望视频在加载屏幕时立即开始播放。

最后一件事。视频有一个介绍,它对所有视频都是通用的,所以我们怎样才能有一个跳过介绍按钮,以便用户在知道它的共同部分可以跳过时可以跳过介绍。

该应用程序的 HTML 视频播放器的问题是用户可以跳过整个视频并完成该模块。这是我们不想要的,因为它违背了应用程序的全部目的。

我看到了这个应用程序,发现测试这个特定任务是一个非常好的挑战,但我之前从未在 Flutter 中实现过视频和音频,因为我也是初学者。

概括:

标签: androidiosfluttervideo-streamingplayback

解决方案


你可以使用Flutter 的 Video Player 插件

有这些VideoPlayerController方法:

  • play()
  • pause()
  • seekTo(Duration)

还有这些属性:

  • value.duration
  • value.position

你有更多的方法和属性,但是通过这些提到的和插件提供的示例,我认为你可以得到一个想法来实现你想要的。

视频播放器插件


推荐阅读