请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

音乐不播放

<audio ref="audio" :src="currentSong.url"></audio>

js:

watch: {
 currentSong() {
   this.$nextTick(() => {
     this.$refs.audio.play()
   })
 }
}


正在回答 回答被采纳积分+3

插入代码

1回答

ustbhuangyi 2018-05-04 16:18:41

这个地址是可以播放的:http://ustbhuangyi.com/music/#/recommend
获取歌曲 url 的方式变了,建议你去看看最新的源码喔。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉15201527929 #1
    不是这意思,我把地址单独打开是可以播放的,就是在项目中不能播放
    回复 有任何疑惑可以回复我~ 2018-05-04 16:27:12
  • 提问者 慕粉15201527929 #2
    watch: {
            currentSong() {
              console.log("3333333333")
              this.$refs.audio.play()
            },
            playing(newPlaying) {
              const audio = this.$refs.audio
              newPlaying ? audio.play() : audio.pause()
            }
          }
    
    都没有进入currentSong方法,没打印
    回复 有任何疑惑可以回复我~ 2018-05-04 16:38:52
  • ustbhuangyi 回复 提问者 慕粉15201527929 #3
    watch 的 currentSong 没有进入呗,那你就看看currentSong 依赖的值有变化吗?
    回复 有任何疑惑可以回复我~ 2018-05-04 17:08:58
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号