
npm i -S compressorjs
        import Compressor from 'compressorjs';
        import axios from 'axios';
import Compressor from 'compressorjs';
document.getElementById('file').addEventListener('change', (e) => {
  const file = e.target.files[0];
  if (!file) {
    return;
  }
  new Compressor(file, {
    quality: 0.6,
    success(result) {
      const formData = new FormData();
      formData.append('file', result, result.name);
      axios.post('/path/to/upload', formData).then(() => {
        console.log('Upload success');
      });
    },
    error(err) {
      console.log(err.message);
    },
  });
  
});
        生成中...
感谢您的支持与鼓励
您的支持是我们前进的动力

 期待您的精彩留言!
成为第一个评论的人吧 ✨