4.11.2_在Canvas中播放视频
来源:互联网 发布:网络实用技术基础作业1 编辑:程序博客网 时间:2024/06/17 17:10
4.11.2_在Canvas中播放视频
<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>在Canvas中播放视频</title> <style> body{ background: #eee; } #canvas{ background: #fff; cursor: pointer; margin-left: 20px; margin-top: 20px; box-shadow: 4px 4px 8px rgba(0,0,0,0.5); -webkit-box-shadow: 4px 4px 8px rgba(0,0,0,0.5); -moz-box-shadow: 4px 4px 8px rgba(0,0,0,0.5); } #video{ display: none; } </style> </head> <body> <video id="video" poster> <source src="video/mov_bbb.mp4"></source> <source src="video/mov_bbb.ogg"></source> </video> <canvas id="canvas" width="720" height="405"></canvas> </body> <script> var canvas = document.getElementById('canvas'); var context = canvas.getContext('2d'); var video = document.getElementById('video'); //video好像没有onload事件,之前写onload并不会触发 video.oncanplay = function(e){ video.play(); window.requestAnimationFrame(animate); } function animate(){ if(!video.ended){ context.drawImage(video,0,0,canvas.width,canvas.height); window.requestAnimationFrame(animate); } } </script></html>
0 0
- 4.11.2_在Canvas中播放视频
- 3.4.2_在canvas中编辑文本
- 在Sharepoint中播放视频
- 在irrlicht中播放视频
- 在网页中播放视频
- 在Unity中播放视频
- 在Mideraplay中播放视频
- 【Libgdx原创】在Libgdx中播放视频2
- vuforia6.2 在unity中图片识别播放视频流程
- 在canvas上绘制视频图像2
- 在网页中加入视频播放代码
- 在Flash中播放flv视频
- 在Word中播放Flash和视频
- 在网页中嵌入视频播放器
- 一句话在firefox5.0中播放视频
- 在Android中播放音频和视频
- 在Android中使用VideoView播放视频
- 在Android中使用VideoView播放视频
- Linux下批量Kill多个进程
- Maven学习 (三) 使用m2eclipse创建web项目
- 矩阵开源库Eigen的使用
- 自然语言处理-Stanford中文实体识别
- Maven学习 (四) 使用Nexus搭建Maven私服
- 4.11.2_在Canvas中播放视频
- java web项目定时任务
- Maven学习 (五) Elipse中发布一个Maven项目到Tomcat
- BZOJ 2820 YY的GCD 莫比乌斯反演
- android网络数据请求
- 系统找不到文件C:\ProgramData\Oracle\Java\javapath\java.exe
- jquery.nicescroll.min.js滚动条插件的用法
- 代码的规范,王垠,带你少走点弯路。
- 学习笔记—C语言基础篇08