雪是一种能够令人产生多种情绪的东西,当窗外那像柳絮、像芦花般的雪花,正在纷纷扬扬地从天而降的时候,当大地被雪花装饰得像铺上白色的地毯一样的时候,站在窗户边上,望着它们。
使用 javascript 获取 GIF 图的帧数,如果帧数过大,则不让传到服务器
这里是使用一个插件: github地址为: https://github.com/buzzfeed/libgif-js
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<style type="text/css">
*{
padding: 0;
margin: 0;
box-sizing: border-box;
}
</style>
</head>
<body>
<input type="file" name="file" id="file" value="" />
</body>
<script type="text/javascript" src="js/libgif.js"></script>
<script type="text/javascript">
document.getElementById("file").onchange = function(e){
var filse = this.files;
sendFile(filse[0]);
}
function sendFile(file){
var reader =new FileReader();
reader.readAsDataURL(file);
reader.onload=function(e){
var div = document.createElement("div");
var img = document.createElement("img");
div.appendChild(img);
img.src = this.result;
img.onload = function(){
var rub = new SuperGif({ gif: img} );
rub.load(function(){
console.log(rub.get_length());
});
}
}
}
</script>
</html>
本文js获取 gif 的帧数的代码实例到此结束。气不和时少说话,出言必失;心不顺时莫处事,行事必败。事莫虚应,应则必办,不办便怨;愿莫轻许,许愿必还,不还成债。万物为说法,关键在着眼;一切是考验,用心才有为。知足是富人,平常是高人,无心是圣人。想开了自然微笑,看破了肯定放下。小编再次感谢大家对我们的支持!



