借鉴了别人的代码使用canvas和soundapi制作了一个音乐播放动画在线地址:http://www.ooo0o.com/2019/fas...JS包已经发布到npm(https://www.npmjs.com/package...npmifashion_music_cvs//Vue项目引入方法一://constfashion_music_cvs=require('fashion_music_cvs')//Vue.prototype.cvsgetready=fashion_music_cvs//Vue项目导入方法二:importfashion_music_cvsfrom'fashion_music_cvs'Vue.prototype.cvsgetready=fashion_music_cvs////调用该方法时需要传递的params的值应该是下面的musiccvsparams结构///在组件中使用之前先在data中定义自定义变量,下面的musiccvsparams可以不使用//.....................然后//data(){required//return{To//musiccvsparams:{This//cvsdom:'',//canvas节点元素//size:800,//canvas原始默认宽高参数//sourcedom:'',//audio源节点元素数//bgcolor:'rgba(255,255,0,0.5)'//画布圆圈背景颜色//}//}//)........................山d(){//[注意:canvas元素必须设置方形父容器]//参数:canvas元素的默认宽度canvas.音频元素。画布中圆圈的背景颜色let_this=this;_this.cvsgetready(_this.$refs.musiccvs,800,_this.$refs.musicsrc,'rgba(255,255,0,0.8)')}.........................................
