html5播放视频且动态截图实现步骤与代码(支持safari其他未测试)

  发布时间:2013-01-06 09:55:13   作者:佚名   我要评论
html5播放视频且动态截图,很时尚且炫酷的一项功能,暂不支持chrom ,支持safari其他未测试,有需要了解的朋友可以适当参考下
暂不支持chrom 。支持safari .其他未测试
先引用 jquery 地址。选用新浪的

复制代码
代码如下:

<script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.6/jquery.js"></script>

加一个video标签

复制代码
代码如下:

<video id="video" controls="controls">
<source src="1.mp4" />
</video>

然后js

复制代码
代码如下:

<script type="text/javascript">
$().ready(function(){
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>

效果图就不贴了。

相关文章

  • HTML5中视频音频的使用详解

    这篇文章主要给大家总结介绍了关于HTML5中视频音频的使用的相关资料,文中通过示例代码介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-07-07
  • HTML5+CSS3模仿优酷视频截图功能示例

    本篇文章主要介绍了HTML5+CSS3模仿优酷视频截图功能示例,在用户上传完成后,可以对播放的视频进行截图,非常具有实用价值,需要的朋友可以参考下。
    2017-01-05
  • canvas与html5实现视频截图功能示例

    本篇文章主要介绍了canvas与html5实现视频截图功能示例,非常具有实用价值,需要的朋友可以参考下。
    2016-12-15
  • html5 视频播放解决方案

    这里主要研究的是通过应用html5来解决视频播放的问题。Adobe公司因为战略错误,忽视了移动互联这块,移动终端对flash支持并不好,特别是苹果终端都不支持flash(苹果电脑和
    2016-11-06
  • HTML5页面音视频在微信和app下自动播放的实现方法

    现在大部分的H5页面都有实现播放背景音乐,播放视频功能。那怎么实现自动播放呢?下面小编给大家带来了HTML5页面音视频在微信和app下自动播放的实现方法
    2016-10-20
  • 浅谈Html5中视频 音频标签 进度条的问题

    下面小编就为大家带来一篇浅谈Html5中视频 音频标签 进度条的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-07-26
  • 使用HTML5在网页中嵌入音频和视频播放的基本方法

    这篇文章主要介绍了使用HTML5在网页中嵌入音频和视频播放的基本方法,
    2016-02-22
  • 浅谈基于HTML5的在线视频播放方案

    这篇文章主要介绍了基于HTML5的在线视频播放方案,讨论了编码和浏览器支持等相关方面的问题,需要的朋友可以参考下
    2016-02-18
  • HTML5中的音频和视频媒体播放元素小结

    这篇文章主要介绍了HTML5中的音频和视频媒体播放元素小结,是网站页面多媒体开发的基础知识,需要的朋友可以参考下
    2016-01-29
  • 用HTML5制作视频拼图的教程

    这篇文章主要介绍了用HTML5制作视频拼图的教程,主要用到了HTML5的Canvas API,需要的朋友可以参考下
    2015-05-13

最新评论