Ali*_*ali 2 javascript ecmascript-6 es6-promise
我一直在尝试使用这个库:https : //github.com/xkeshi/image-compressor
从那里的例子:
new ImageCompressor(file, {
quality: .6,
success(result) {
...
},
error(e) {
...
},
});
Run Code Online (Sandbox Code Playgroud)
我想将此函数包装在一个名为 compress 的异步函数中以使用它,例如:
const compressed file = await compress(file)
Run Code Online (Sandbox Code Playgroud)
function compress(file) {
return new Promise((resolve, reject) => {
new ImageCompressor(file, {
quality: .6,
success: resolve,
error: reject
});
});
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
604 次 |
| 最近记录: |