原本的js-md5霸太行,对文件进行加密的时候会报错所以
需要引入 一个其他依赖,就这个
npm i spark-md5 -S
然后引入
import SparkMD5 from 'spark-md5'
使用
var spark = new SparkMD5.ArrayBuffer() //获取文件二进制数据 var fileReader = new FileReader() fileReader.readAsArrayBuffer(file) //file就是获取到的文件 //异步执行函数 fileReader.onload = function (e) { spark.append(e.target.result) var md5 = spark.end() console.log(md5) //打印结果这个文件会有一串唯一编码类似下面 //4b4a94c7ff8953d7103515e91d432b0a }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)