我有多个存储在sqlite中的本地存储图像路径,我只需点击一下即可上传这些图像。 我有一个字符串图像路径,但我不知道如何使用它。 我将图像路径userinfo.FileName_LHSPic存储到列表中,现在我想获取图像并上传到服务器。
FileNameUpload userinfo = new FileNameUpload();
var file = await CrossMedia.Current.PickPhotoAsync(new Plugin.Media.Abstractions.PickMediaOptions
{
CompressionQuality = 50,
PhotoSize = Plugin.Media.Abstractions.PhotoSize.Medium
});
userinfo.FileName_LHSPic = file.Path;
答案 0 :(得分:1)
一种选择是使用'file'并将其转换为字节数组,并将其存储在数据库中。 在上传时,将字节数组流式传输到服务器(作为更广泛的范围类的一部分),并在服务器端解码文件。