云函数里直接将网络图片上传云存储
const buffer = await uniCloud.httpclient.request(ImageURL, {})
//buffer.data 有些直接请求图片地址返回的不直接是buffer数组,需要再取一层看情况定
let result = await uniCloud.uploadFile({
cloudPath: Number(new Date()) + '.png',
fileContent:buffer
});
最大可上传1M
可以加个判断
if (buffer.data.length > 1024 * 10) {
}
分享个小经验希望能帮到你
0 个评论
要回复文章请先登录或注册