多次播放相同的音频文件-Audioplayers Flutter

时间:2020-10-22 11:18:32

标签: flutter dart audio audio-player

我如何可以多次播放同一音频文件,而不是循环播放,但我希望能够精确地重复多少次,因此我遵循了tutorial的基本原则,即播放/暂停功能。我正在为其余的工作而苦苦挣扎。 我使用的是audioplayers软件包的最新版本。

这是我的代码:

HashMap<String,Integer> map = new HashMap<>();//For java versions above 1.7

谢谢

1 个答案:

答案 0 :(得分:1)

这对您来说可能很复杂,但请尝试一下。

我可以看到audioplayers包中有一个onPlayerCompletion事件,该事件将在您每次播放完音频时被调用。

在此事件中,您可以告诉播放器跟踪其结束的时间并设置音频循环,重复X次后它将停止:

  dismiss() {
this.modalController.dismiss(); }
相关问题