如下为单个图片上传方式,已经跑通了,但是批量上传折腾了很久,一直都没搞定,求官方帮忙看一下
var up_task = plus.uploader.createUpload(oss_host, {
method: "POST"
},
function(t, status) { //上传完成
if(status == 200) {
mui.toast('图片上传成功~');
} else {
mui.toast('图片上传失败,错误码:' + status + ',请截图在个人中心反馈给客服~');
}
}
);
up_task.addData("key", 'test/' + arr_imgs[i].key);
up_task.addData("policy", oss_topic_policy);
up_task.addData("OSSAccessKeyId", oss_accessid);
up_task.addData("success_action_status", "200");
up_task.addData("signature", oss_topic_signature);
up_task.addFile(arr_imgs[i].path, {
key: "file",
name: "file",
mime: "image/webp"
});
up_task.start();
3 个回复
爱心蜀黍
up_task.addFile(arr_imgs[i].path, {
key: "file",
name: "file",
mime: "image/webp"
});
这里的key值是唯一标识,但是目前只能写成“file”,肯定是没法批量了
1***@qq.com
你好 请问你oss_host 对应着什么地址啊?
距离您98米 - 哈哈
批量上传图片解决了吗?