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

最新文章

  1. 《Entity Framework 6 Recipes》中文翻译系列 (46) ------ 第八章 POCO之领域对象测试和仓储测试
  2. 输出单向链表中倒数第k个结点
  3. Java知多少(105)套接字(Socket)
  4. java System.out
  5. asp显示记录条数
  6. [iOS微博项目 - 1.3] - 内容对齐 TextAlignment &amp; VerticalAlignment &amp; HorizontalAlignment &amp; contentMode
  7. 标准的数据获取 -ios
  8. 根据图像路径,创建CBitmap对象的方法
  9. 【百度之星2014~初赛(第二轮)解题报告】JZP Set
  10. Java集合框架(一)—— Collection、Iterator和Foreach的用法
  11. day9
  12. 人工智能算法综述(二) RNN and LSTM
  13. 关于bootstrap两个模态框的问题
  14. 69道Spring面试题和答案,简单明了无套路
  15. web服务器负载均衡与集群基本概念二
  16. 不在models.py中的models
  17. c#操作IIS之IISHelper
  18. asp.net无限递归
  19. Java性能优化之使用NIO提升性能(Buffer和Channel)
  20. 【Excel】读取固定长文本

热门文章

  1. sed进阶
  2. 禁止input输入框输入指定内容
  3. layer.js插件
  4. 《数据结构与算法(C语言版)》严蔚敏 | 第四章课本案例
  5. laravel5.6 操作数据 Eloquent ORM
  6. JMeter 分布式调度压测部署
  7. JS各种变量是true或者false列表
  8. 学院-成就学院:Academy of Achievement
  9. Python笔记(二十一)_内置函数、内置方法
  10. JavaScript DoublyLinkedList