我是React Native的新手,目前正在进行一个项目,用户可以将多个图像上传到数据库。我正在使用react原生图像选择器库从设备内存中选择图像。然而,我不知道如何使用返回的图像路径将它们上传到使用php的MySQL数据库。我应该使用哪个库将图像上传到数据库?TIA!
您可以使用new FormData()
创建一个文件并使用该文件进行上传。
const name = `${guid()}.jpg` // just to assign a new uuid
const { uri } = response // resonse from ImageViewer
const data = new FormData() // eslint-disable-line
data.append('name', 'avatar') // you can append anyone.
data.append('avatar', {
uri,
type: 'image/jpeg', // or photo.type
name,
})