uni.chooseimage 获得图片之后,怎么上传
时间: 2023-06-03 10:03:29 浏览: 295
uniapp图片上传
您可以调用uni.uploadFile()来上传选择的图片,需要将图片转为base64格式作为参数传递给uploadFile()方法,并设置上传的地址和成功上传后的回调函数。以下是一个示例代码:
```
uni.chooseImage({
count: 1,
success: function(res) {
var imgData = res.tempFilePaths[0]
uni.getFileSystemManager().readFile({
filePath: imgData,
encoding: 'base64',
success: function(data) {
uni.uploadFile({
url: 'your upload url',
filePath: imgData,
name: 'file',
header: {},
formData: {
'file': data.data
},
success: function(res) {
console.log(res)
}
})
}
})
}
})
```
其中,'your upload url'需要替换为您需要上传的服务器地址。
阅读全文