canvas获取视频首帧图片时移动端返回data:,

新手上路,请多包涵

<li v-for="(i,index) in batch" :key="index" >

        <video :src="i.tea_vidio_link" @loadeddata="getVedioImage(index)" ref="piVedio" 
            crossOrigin='anonymous'></video>

</li>
getVedioImage(index){

  console.log(111111)
  var video=this.$refs.piVedio[index]
  var canvas = document.createElement("canvas");
  canvas.width = video.videoWidth ;
  canvas.height = video.videoHeight;
  
  canvas.getContext('2d').drawImage(video, 0, 0, canvas.width, canvas.height);
  console.log(canvas.toDataURL("image/jpeg"))
  var src=canvas.toDataURL("image/jpeg");
  video.poster=src;
},
阅读 2.1k
2 个回答

怎么解决的啊 我也弄了好久了? PC上ok 的 但是移动端就是不显示

推荐问题