0

我正在为后端制作一个带有 react native 和 spring boot 的应用程序,保存图像的最佳方法是什么?从图像裁剪选择器中获取压缩的 base64 字符串并将其保存在数据库中是否可以?

我测试它并且它有效。我选择了 10 MB 的图像,当它压缩后保存时,它变成了 182kb,我测试了获取速度和它的速度。那么这样做可以吗?如果没有,我该怎么办?

我知道我应该将图像上传到服务器的文件夹中,然后将路径放入数据库中,然后呢?在 React Native 中,您不能将图像的路径作为变量,例如:

<Image source={require(x) } />

x是数据库中保存的路径,我知道洞的东西"require (/path/image name)"必须是一个变量才能工作,但如果我把它放在数据库中它就不起作用,因为它将被保存为字符串但它必须是jxe才能工作所以什么是解决方案?

4

0 回答 0