fileReader 讀取文件,並基於SparkMD5獲取md5

     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();
     };
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章