第一步:yarn add image-compressor.js
第二步: import ImageCompressor from 'image-compressor.js';
第三步
function beforeRead(file,time) {
return new Promise((resolve, reject) => {
new ImageCompressor(file, {
maxWidth: 1024,
maxHeight: 1024,
success(result) {
*根据自己的情况添加setTimeout
setTimeout(() => {
resolve(result)
}, time)
},
error(e) {
reject(e);
},
});
});
}