[英]get height and width of hidden video
我努力了:
video.height // never worked
video.offsetHeight // worked when video was visible, now returning 0
为了仅显示已处理的视频,我将视频元素保持隐藏状态,如果我按特定的时间间隔在屏幕上绘制它,则以下代码有效(即使隐藏了视频),
var video = document.getElementById('someVid');
var canvas = document.getElementById('someCanvas');
var ctx = canvas.getContext('2d');
ctx.drawImage(video, 0, 0, canvas.height, canvas.width);
在绘制之前,我需要进行一些高度和宽度的处理,因此新的绘制线将是:
ctx.drawImage(video, x, y, w, h, 0, 0, canvas.height, canvas.width);
为了计算x,y,w,h
我需要隐藏视频的高度,宽度。
ps:不需要IE支持,只有Firefox和chrome。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.