上传视频的时候,怎么获取视频指定帧数的图片截图?
上传视频的时候,怎么获取视频指定帧数的图片截图。现在我用画布可以获取到视频第一帧的图片,但是手机上传的时候它不会加载默认的图片,获取第一帧的图片就是空白的。请问有什么解决办法?
function getVideoImg() {
var videoList = $("video")[0];
//videoList.currentTime = 1;
var icanvas = document.getElementById("icanvas");
var context = icanvas.getContext("2d");//第一个复制video的画布
context.drawImage(videoList, 0, 0, videoList.clientWidth + 100, videoList.clientHeight);
var img = icanvas.toDataURL("image/png");
return img;
}