采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
<audio ref="audio" :src="currentSong.url"></audio>
js:
watch: { currentSong() { this.$nextTick(() => { this.$refs.audio.play() }) }}
这个地址是可以播放的:http://ustbhuangyi.com/music/#/recommend获取歌曲 url 的方式变了,建议你去看看最新的源码喔。
不是这意思,我把地址单独打开是可以播放的,就是在项目中不能播放
watch: { currentSong() { console.log("3333333333") this.$refs.audio.play() }, playing(newPlaying) { const audio = this.$refs.audio newPlaying ? audio.play() : audio.pause() } } 都没有进入currentSong方法,没打印
watch 的 currentSong 没有进入呗,那你就看看currentSong 依赖的值有变化吗?
登录后可查看更多问答,登录/注册
Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。
1.6k 32
2.1k 31
1.7k 26
1.5k 25
1.9k 24
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号