js+html手机端视频截屏
2017-07-21 15:16
267 查看
在运行这段代码的时候引用的视频一定要存储在本地,否则会报canvas.toDataURL()错
<html><meta http-equiv="X-UA-Compatible" content="chrome=1"><head><script src="js/jquery-1.9.1.js"></script><script src="js/canvas.js"></script><script>(function() {"use strict";var video, $output;var scale = 0.25;var initialize = function() {$output = $("#output");video = $("#video").get(0);$("#capture").click(captureImage);};var captureImage = function() {var canvas = document.createElement("canvas");canvas.width = video.videoWidth * scale;canvas.height = video.videoHeight * scale;canvas.getContext('2d').drawImage(video, 0, 0, canvas.width, canvas.height);var img = document.createElement("img");img.src = canvas.toDataURL();$output.prepend(img);};$(initialize);}());</script></head><body bgcolor="#E6E6FA"><video id="video" controls="controls"><source src="IMG_4438.mp4" /></video><button id="capture">Capture</button><div id="output"></div></body></html>
相关文章推荐
- html / js / flash的视频、音频播放器
- Java自学全套视频(jse,jee,ssh,android,oracle,linux,html,js,jQuery等)下载地址
- Android java与html js交互 html视频播放没有画面 画面卡顿
- Java自学全套视频(jse,jee,ssh,android,oracle,linux,html,js,jQuery等)下载地址
- JS,CSS,HTML制作网页首页,视频轮播,隐藏点击等等。
- js replace 全局替换 以表单的方式提交参数 判断是否为ie浏览器 将jquery.qqFace.js表情转换成微信的字符码 手机端省市区联动 新字体引用本地运行可以获得,放到服务器上报404 C#提取html中的汉字 MVC几种找不到资源的解决方式 使用Windows服务定时去执行一个方法的三种方式
- HTML5/JS开发框架Kendo UI视频教程集合
- html 手机端click 事件延迟问题(fastclick.js使用方法)
- Web前端HTML+CSS+JS初级入门视频课程 001
- html2canvaces用法,js截屏并且下载
- 手机端地址选择例子(php+HTML+css+js)
- JS获取HTML video标签视频第一帧
- MiracleSnow网页设计HTML5+CSS3+JS全套视频教程
- HTML页面嵌入视频与JS控制切换视频示例详解
- html canvas js音频条动画源码 仿电喵的视频风的频谱
- HTML页面嵌入视频和JS控制切换视频
- 视频专辑:轻松搞定网页设计(html+css+js)
- js给<object>视频赋值 延迟加载,解决不能修改的html对象的问题 .
- HTML页面嵌入视频和JS控制切换视频
- pdf.js实现在HTML下直接浏览pdf文档,无需插件即可实现