一、文件上传
- 上传图片应放到uni.chooseImage的回调中。
var fileUp = uni.uploadFile({
url:'', //接口地址
filepath:'', //回调的临时路径
name:'', //字段名
formData:{}, //提交额外的表单参数
success:function(res){ //回调成功
}
})
上传进度条
1.需将uni.uploadfile({})用变量接收
test.onProgressUpdate(function(e){
e.progress //上传进度(0-100之间的数字)
e.totalBytessent //已经上传的数据长度
e.totalBytesExpectedTosende //预期需要上传的总长度
})
二、下载文件到本地
uni.downloadFile({
url:'', //下载文件的地址
success:function(response){
//成功回调
}
})
- 下载进度的监听(用法同上传监听的进度条)
- 文件保存
- – 注:要在下载回调中调用
uni.sareFile({})
- 图片保存 //将图片保存至相册(用法同上)
uni.saveImagetophotosAlbum({})