您好我正在使用Parse JavaScript API,我只是不知道我的生活中弄清楚如何检索解析文件。无论我做什么,我都可以得到它保存好我无法得到文件,甚至只是一个网址。 基本上我希望用户在更新页面上保存图像,并使图像显示在他们的个人资料页面上。
var Fiftyfifty = Parse.Object.extend("fiftyfifty");
var query = new Parse.Query(Fiftyfifty);
query.equalTo("objectId", "xlHFP1QYmq");
query.first({
success: function (results) {
// The object was retrieved successfully.
//alert("found");
//alert("Successfully retrieved " + results.attributes.fiftyfiftyfile.url + " ");
//alert(fiftyfifty.attributes.fiftyfiftyfile.toString());
//var object = (fiftyfifty.id());
//var imageFile = object.get('fiftyfifty');
//var imageURL = imageFile.url();
//$('poster').src = results.attributes.fiftyfiftyfile.toString();
//var profilePhoto = results.get("fiftyfiftyfile");
//$("poster")[0].src = profilePhoto.url();
//document.getElementById("poster").src = results.attributes.fiftyfiftyfile.toString();
//document.getElementById("poster").innerHTML = ((fiftyfifty.url()));
},
error: function (object, error) {
// The object was not retrieved successfully.
// error is a Parse.Error with an error code and message.
alert("fail");
}
});
注释掉的代码是我尝试的一些东西,但我能得到的最好的是[对象对象] 大多数情况下,我只是在控制台中获得某种形式的“无法设置未定义的属性”错误。
答案 0 :(得分:1)
如果您上传的文件的列名是
fiftyfiftyfile然后
您可以获取上传文件的URL如下:
fiftyfiftyfile._url