HTML5技术

【高级功能】使用canvas元素(第一部分) - Luka.Ye(5)

字号+ 作者:H5之家 来源:博客园 2016-08-27 10:00 我要评论( )

使用视频作为drawImage方法的来源 canvas width Video cannot be displayed Your browser doesn't support the canvas element Your browser doesn't support the canvas element Press Me ); ); ) ; );document.ge

使用视频作为drawImage方法的来源 canvas width Video cannot be displayed Your browser doesn't support the canvas element Your browser doesn't support the canvas element Press Me); ); ); ); document.getElementById( takeSnapshot; ; ; ctx.lineWidth = 5; ctx.strokeStyle ; ; ctx2.strokeStyle ; setInterval(function(){ ctx.drawImage(imageElement,); ctx.strokeRect(),width,height); },25); setInterval(function(){ width ; height ; },100) function takeSnapshot(){ ctx2.drawImage(srcCanvasElement,); ctx2.strokeRect(); }

此例在上个例子的基础上添加了第二个canvas元素和一个button。当按钮被按下时,把代表原canvas的HTMLCanvasElement对象作为第一个参数,用于调用第二个canvas上下文对象上的drawImage方法。本质上,点击按钮会给第一张的画布截图,并将它显示在第二张画布上。它会复制画布上的一切,包括叠加的红色方框。此例的显示效果如下:

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 【高级功能】使用多媒体 - Luka.Ye

    【高级功能】使用多媒体 - Luka.Ye

    2016-08-27 11:00

  • 使用纯前端JavaScript 实现Excel IO - 胖乎乎的小奶油

    使用纯前端JavaScript 实现Excel IO - 胖乎乎的小奶油

    2016-08-26 15:00

  • CSS3计数器的使用-遁地龙卷风 - 遁地龙卷风

    CSS3计数器的使用-遁地龙卷风 - 遁地龙卷风

    2016-08-19 12:00

  • 使用HTML5的History API - Jaxu

    使用HTML5的History API - Jaxu

    2016-08-08 12:00

网友点评
b