前言:记录了七牛云上传图片的简单封装、若有不足 欢迎指正。
开始前准备:
A、七牛sdk版本一定要和dart版本相对应(推荐用any方式、让其自己去匹配);

qiniu_flutter_sdk: any
B、七牛上传文件所需的参数:
1、token->去自己服务器拉取就好、这个一般由后端来管理;
2、file ->要上传的文件;
3、key -> 类似于文件id (后面讲)
本文网络层用的dio库、无需关注
官方文档: Flutter SDK_SDK 下载_对象存储 - 七牛开发者中心
1、上代码:
class QiNiuManager{
static final QiNiuManager instance = QiNiuManager.internal();
factory QiNiuManager(){
return instance;
}

文章介绍了如何在Flutter中使用七牛云SDK进行图片上传,包括版本对应、参数配置(如token、file和key)、上传过程的监听以及取消上传功能。作者还强调了获取token和设置key的重要性,以避免文件上传问题。
最低0.47元/天 解锁文章
1365

被折叠的 条评论
为什么被折叠?



