vue-aplayer icon indicating copy to clipboard operation
vue-aplayer copied to clipboard

在list中添加歌曲后,音乐停止播放

Open RainMaker-Q opened this issue 5 years ago • 2 comments

      v-if="isShow"
        ref="player"
        repeat="repeat-all"
        :autoplay="true"
        :float="true"
        :show-lrc="true"
        :music="curMusic"
        :list="playList"

大佬你好!这是我的配置,我在当前播放音乐的时候,在list中push了新的音乐。然后当前音乐暂停,新的音乐也没有播放。控制台提示如下 AbortError: The play() request was interrupted by a new load request 请问该怎么设置能重新播放新的音乐呢?

RainMaker-Q avatar Oct 11 '19 10:10 RainMaker-Q

对了,music我也更新了新的对象。

RainMaker-Q avatar Oct 11 '19 10:10 RainMaker-Q

我看了一下别人的问题,暂时有一种解决方案,就是使用Vue.nextTick()重新改变isShow的值,让播放器重新渲染一下。但是这样播放器会闪烁一下,功能上暂时是解决了。

RainMaker-Q avatar Oct 12 '19 01:10 RainMaker-Q