Javascript 从视频元素获取画布和上下文

Javascript 从视频元素获取画布和上下文,javascript,html,Javascript,Html,我想使用如下javascript在html5中绘制视频元素上下文: function draw(video,context,w,h) { if(video.paused || video.ended) return false; context.drawImage(v,0,0,w,h); setTimeout(draw,20,video,context,w,h); } 但是我只能访问视频元素,我没有上下文变量或任何画布,因为javascript的那部分对我来说不可用,我

我想使用如下javascript在html5中绘制视频元素上下文:

function draw(video,context,w,h) {
    if(video.paused || video.ended) return false;
    context.drawImage(v,0,0,w,h);
    setTimeout(draw,20,video,context,w,h);
}
但是我只能访问视频元素,我没有上下文变量或任何画布,因为javascript的那部分对我来说不可用,我只有一个变量“video”,它是在其他地方创建的,可能类似这样

   var video = document.createElement('video');
我是否可以从视频元素中检索上下文

比如document.canvas.context.video之类的?对不起,我是一个真正的java脚本新手


谢谢

这篇文章与您发布的代码一模一样。无论如何,这个问题不是描述你自己尝试的具体问题,因此应该编辑或关闭。不,画布元素和视频都不认识。但是,如果您的画布在文档中,您可以使用任何DOM选择方法(例如
document.querySelector('canvas')
,如果它是第一个),本文中的代码与您发布的代码完全相同。无论如何,这个问题不是描述你自己尝试的具体问题,因此应该编辑或关闭。不,画布元素和视频都不认识。但是如果您的画布在文档中,您可以使用任何DOM选择方法(例如
document.querySelector('canvas')
,如果它是第一个)