码迷,mamicode.com
首页 > 其他好文 > 详细

canvas 点击图片播放视频

时间:2017-09-11 13:40:48      阅读:212      评论:0      收藏:0      [点我收藏+]

标签:技术分享   title   span   blog   dev   highlight   技术   int   bsp   

canvas.js

window.onload=function() {
    var canvas = document.getElementById(‘canvas‘);

    var ctx= canvas.getContext(‘2d‘);

    
     var img=document.getElementsByTagName(‘img‘)[0];
     ctx.drawImage(img,0,0,200,200);
     var video=document.getElementById(‘video‘);
     canvas.onclick=function() {
         video.play();
         video.addEventListener("play", function () {
               setInterval(function() {
                   ctx.drawImage(video,0,0,200,200);

               },20);
         });
     }
};

  canvas.html

<!DOCTYPE HTML>
<html>
<head>
    <meta charset="utf-8">
    <title>实例</title>
    <script  type="text/javascript"  src="canvas1.js"></script>
    <style>
        canvas {
            background: #eeeeee;
        }
    </style>
</head>
<body>
<canvas id="canvas" width="500" height="500"></canvas>

<img  src="不二.jpg"  hidden >
<video  src="陈奕迅 - 陪你度过漫长岁月.mp4"  id="video" hidden>
</video>
</body>
</html>

  效果:

技术分享

2017-09-11  13:21:15

 

canvas 点击图片播放视频

标签:技术分享   title   span   blog   dev   highlight   技术   int   bsp   

原文地址:http://www.cnblogs.com/guangzhou11/p/7504537.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!