yiming
2024-04-12 4bc1c36faeec2f90e5acfa836732e49fe0b245e9
assets/js/toolClass.js
@@ -322,10 +322,14 @@
export function getFileMd5(file) {
  return new Promise((resolve, reject) => {
    let spark = new SparkMD5.ArrayBuffer()
    spark.append(file)
    const md5 = spark.end(false)
    resolve(md5)
    const md5_reader = new FileReader()
    md5_reader.readAsArrayBuffer(file.tempFilePath)
    md5_reader.onload = function (event) {
      let spark = new SparkMD5.ArrayBuffer()
      spark.append(event.target.result)
      var md5 = Spark.end()
      resolve(md5)
    }
  })
}