1234567891011121314151617181920212223 |
- const md5 = require("js-md5");
- /**
- *
- * @param {any} str 字符串
- */
- export const MD5 = content => {
- return md5(content);
- };
- export const fileMD5 = file => {
- return new Promise((resolve, reject) => {
- const reader = new FileReader();
- reader.onloadend = function() {
- const arrayBuffer = reader.result;
- resolve(md5(arrayBuffer));
- };
- reader.onerror = function(err) {
- reject(err);
- };
- reader.readAsArrayBuffer(file);
- });
- };
|