Flutter 使用AudioPlayer软件包一次播放单个音频
我在同一页上有18个音频。我正在使用音频播放器的软件包来播放音频。但当我播放另一个音频时,两个音频同时播放。有18个音频播放器实例具有不同的播放器id。如何停止所有其他音频,并在启动播放按钮时仅播放一个音频?您可以将相同的id传递给您的音频播放器,这样您就只有一个唯一的音频播放器。播放文件前,如果音频播放器已在播放,请停止播放,然后使用新文件启动 发件人: playerId 默认情况下,每次初始化AudioPlayer的新实例时,都会使用uuid包生成并分配一个唯一的playerId,如果您希望使用在创建新AudioPlayer实例时仅传递playerId之前创建的同一实例来播放多个音频文件,则可以采用这种方式同时播放Flutter 使用AudioPlayer软件包一次播放单个音频,flutter,dart,Flutter,Dart,我在同一页上有18个音频。我正在使用音频播放器的软件包来播放音频。但当我播放另一个音频时,两个音频同时播放。有18个音频播放器实例具有不同的播放器id。如何停止所有其他音频,并在启动播放按钮时仅播放一个音频?您可以将相同的id传递给您的音频播放器,这样您就只有一个唯一的音频播放器。播放文件前,如果音频播放器已在播放,请停止播放,然后使用新文件启动 发件人: playerId 默认情况下,每次初始化AudioPlayer的新实例时,都会使用uuid包生成并分配一个唯一的playerId,如果您希望
final audioPlayer=audioPlayer(playerId:'my_unique_playerId')代码>