fileReader 读取文件,并基于SparkMD5获取md5

原创 2015年07月07日 11:27:33
     var fileReader = new FileReader(),spark = new SparkMD5();//创建md5对象(基于SparkMD5)
     if(dataFile.size>1024*1024){
          var data1 = dataFile.slice(0,1024*1024);//将文件进行分块 file.slice(start,length)
          fileReader.readAsBinaryString(data1);//将文件读取为二进制码
     }else{
          fileReader.readAsBinaryString(dataFile);
     }
     //文件读取完毕之后的处理
     fileReader.onload = function(e) {
          spark.appendBinary(e.target.result);
          var md5 = spark.end();
     };
版权声明:本文为博主原创文章,未经博主允许不得转载。

Spark-MD5获取文件MD5的使用

function calculate(file,callBack){ var fileReader = new FileReader(), blobSlice = Fi...
  • anan890624
  • anan890624
  • 2016年08月24日 02:38
  • 2727

html5的file api以及配合spark-md5获取文件md5值

引入spark-md的js库 /components/spark-md5/spark-md5.js"> 添加上传控件和测试按钮 js方法 $("#btnFile").click(...
  • fuck487
  • fuck487
  • 2017年07月21日 15:51
  • 812

解决spark-md5.js和java计算文件md5值不一致问题

正确代码如下 java import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundExcept...
  • qq_26684469
  • qq_26684469
  • 2017年11月27日 21:10
  • 228

SparkMD5获取文件md5

  • 2015年11月25日 15:37
  • 50KB
  • 下载

js-spark-md5

  • 2017年02月27日 19:58
  • 54KB
  • 下载

Spark-MD5 JS获取文件MD5

(function (factory) { if (typeof exports === 'object') { // Node/CommonJS module...
  • anan890624
  • anan890624
  • 2016年08月24日 02:34
  • 1380

基于js-spark-md5前端js类库,快速获取文件Md5值

js-spark-md5是歪果仁开发的东西,有点多,但是我们只要一个js文件即可,具体类包我存在自己的oschina上,下载地址:https://git.oschina.net/jianqingwan...
  • tulouguli
  • tulouguli
  • 2017年06月13日 09:13
  • 1415

spark-md5.js

  • 2017年11月01日 17:02
  • 23KB
  • 下载

fileReader 读取文件,并基于SparkMD5获取md5

var fileReader = new FileReader(),spark = new SparkMD5();//创建md5对象(基于SparkMD5)      if(dataFile.siz...
  • u011144211
  • u011144211
  • 2015年07月07日 11:27
  • 1888

js大文件分段上传并获取文件md5

spark MD5 & chunk upload file test 模拟分段上传 console.log("page loaded"); // v...
  • Loving_M
  • Loving_M
  • 2017年11月02日 15:03
  • 306
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:fileReader 读取文件,并基于SparkMD5获取md5
举报原因:
原因补充:

(最多只允许输入30个字)