【发布时间】:2015-02-17 18:46:54
【问题描述】:
我正在使用以下代码来保存图像
ParseFile file = null;
if (ProfileImage != null && ProfileImage.ContentLength > 0 && !string.IsNullOrEmpty(ProfileImage.FileName))
{
byte[] fileBytes = new byte[ProfileImage.ContentLength];
file = new ParseFile(ProfileImage.FileName, fileBytes);
await file.SaveAsync();
var player = new ParseObject("Player");
if(file != null)
{
player["ProfilePic"] = file;
}
await player.SaveAsync();
}
我正在尝试检索图像,以便可以使用以下代码进行显示
ParseObject player = Task.Run(() =>
ParseObject.GetQuery("Player").WhereEqualTo("objectId", id).FirstOrDefaultAsync()).Result;
ParseFile profileImage = null;
string profileImageUrl = "";
if (player.ContainsKey("ProfilePic"))
{
profileImage = player.Get<ParseFile>("ProfilePic");
profileImageUrl = profileImage.Url.AbsoluteUri;
}
profileImageUrl 有一个正确的 url,例如 http://files.parsetfss.com/c8db8833-b04b-4877-8040-b70df1ec216c/tfss-11c442f3-6146-4316-a6c0-7c9a063d897e-Koala.jpg
但是,图像总是损坏。我正在尝试使用 html 标签显示图像,但图像总是损坏。
【问题讨论】:
-
与论坛网站不同,我们不使用“谢谢”、“感谢任何帮助”或Stack Overflow 上的签名。请参阅“Should 'Hi', 'thanks,' taglines, and salutations be removed from posts?.
标签: c# .net asp.net-mvc parse-platform