j***@126.com
UploadFileF3: function(e) {
var stempFilePaths = "file://" + plus.io.convertLocalFileSystemURL("_doc/" + this.InStoreCsvFile);
var stempDbFilePath = "file://" + plus.io.convertLocalFileSystemURL("_doc/defaultMB.db");
var arrayFiles = [{name:"file1", uri:stempDbFilePath}, {name:"file2", uri:stempFilePaths}];
//console.log(arrayFiles.length);
uni.uploadFile({
//url: 'http://10.180.22.91/fic/default1.aspx?type=SET', //仅为示例,非真实的接口地址
url: this.vWebUrl + "?type=SET",
files: arrayFiles,
//filePath: "file://" + stempFilePaths,
formData: {
'user': 'test'
},
success: (uploadFileRes) => {
console.log("upload ok.");
uni.showToast({
icon: 'none',
title: '提交到服务器成功 !',
duration: 2000
});
},
fail: (fe) => {
console.log(fe);
}
});
},
我直接Copy出来了。支持自定义的文件类型,多文件一起上传。已经送到西了。还不会的请自行调试。
1) storeIn.CSV
2) DefaultMB.db 2个文件一起传到服务。
如果有多个文件,请自行维护上面的arrayFiles 对象。
2019-09-25 15:48
159 个评论
要回复文章请先登录或注册
j***@126.com
j***@126.com
8***@qq.com
1***@qq.com
1***@qq.com
asdasdsad
y***@126.com
y***@126.com
y***@126.com
阁楼庭院