SevenOutman / vue-aplayer

:cake: Easy-to-use music player for Vue 2.x
https://vue-aplayer.js.org
MIT License
1.32k stars 200 forks source link

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

Open RainMaker-Q opened 4 years ago

RainMaker-Q commented 4 years ago
      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 commented 4 years ago

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

RainMaker-Q commented 4 years ago

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