var that = this;
var filePath = that.data.tempFilePaths[0];//.join("|") ;
wx.uploadFile({
url: App.Config.basePath+"file/upload",
filePath: filePath,
method: 'POST',
name: 'fileName', // 文件对应的 key , 开发者在服务器端通过这个 key 可以获取到文件二进制内容
header: { "content-type": "multipart/form-data", 'accept': 'application/json', }, //HTTP 请求 Header , header 中不能设置 Referer
formData: {
"filePos": 'middle',
},
success: function (res) {
console.log("上传文件:", res);
wx.showModal({
title: '上传文件返回状态',
content: '成功' + res.msg,
success: function (res) {
if (res.confirm) {
console.log('用户点击确定')
}
}
})
}, fail: function (err) {
console.log("上传文件失败", err);
}
});
为什么 数组不能传送,字符串也不行,多个对象也不行,什么情况,只能传数组的一个无素,
这个问题该怎么搞??
本来可以一次性传送的,为啥搞成这样呢?
这效率太低了,
for循环uploadFile,一次一张。