关注公众号:青山有路

js上传视频获取截图黑屏 可以尝试先播放一下

js javascript jquery笔记 admin 4年前 (2020-04-15) 1789次浏览 已收录 扫描二维码
var videoElement = $(“video”)[0];
        videoElement.play(); //播放控制
        videoElement.addEventListener(“canplay”, function (_event) {
            var canvas = document.createElement(“canvas”);
            canvas.width = videoElement.videoWidth*0.25;
            canvas.height = videoElement.videoHeight*0.25;
            console.log(videoElement.videoWidth)
            canvas.getContext(‘2d’).drawImage(videoElement, 0, 0, canvas.width, canvas.height);
            var img = document.createElement(“img”);
            img.src = canvas.toDataURL(“image/png”);
            $(“#output”).html(img);
            console.log(img.src);
        });

版权所有丨如未注明 , 均为原创 , 转载请注明js上传视频获取截图黑屏 可以尝试先播放一下
喜欢 (1)