问题描述
我想在页面初始化时循环播放音乐。我怎样才能做到这一点 ? 我将此代码用于按钮的点击声音。
import 'package:audioplayers/audioplayers.dart';
import 'package:audioplayers/audio_cache.dart';
class _PageState extends State<Page> {
AudioCache _audioCache;
@override
void initState() {
super.initState();
_audioCache = AudioCache(prefix: "assets/audio/",fixedPlayer: AudioPlayer()..setReleaseMode(ReleaseMode.STOP));
onPressed: () {_audioCache.play('b1.wav');}
解决方法
AudioPlayers具有“ onPlayerCompletion”,这应该可以帮助您解决问题
AudioPlayer audioPlayer;
audioPlayer.onPlayerCompletion.listen((event) {
//Start playing the next music.
});
,
在抖动中使用audioplayers
软件包时。他们的文档here中有一个创建循环的机会:)