React image compression before upload
Call compress() inside your onChange handler — no React-specific wrapper required. An example App.jsx ships in the Compresso repository.
使用方法
- npm install compresso.js
- On file input change, await compress(file, options)
- Set state with result.url or upload result.file
常见问题
- Next.js App Router?
- Yes — see the Next.js example in the repo.