我遵循了法律条文(Javscript SDK)以及许多变体,但到目前为止我还无法将图像保存到 Parse.File。我开始认为这是他们在放弃平台之前从未完成的代码?
这是我的错误:
无法构造“文件”:需要 2 个参数,但仅存在 0 个。
这是我的代码:
var base64 = $base64.encode(unescape(encodeURIComponent('a string')));
var file = new Parse.File("logo.png", { base64: base64});
file.save().then(function(){
var newLogo = new Parse.File();
newLogo.set('step2.png', file);
newLogo.save().then(function(){
offer.set("Alogo.png", newLogo);
offer.save();
}).then(function(){}, function(error){console.log(error);});
});
它不会在我的 ParseDB 中保存“Alogo.png”的图像或注释或任何涉及徽标的内容。您能提供的任何帮助将不胜感激!
这一次,Parse 说对了。问题不在于我的代码,而在于 Angular,它缺乏对 html 中“文件”标签的识别。事实证明,这篇文章/教程非常有用,因为它有一个指令,使 Angular 能够识别文章标签,以便 Angular 可以将文件添加到模型中。
http://uncorkedstudios.com/blog/multipartformdata-file-upload-with-angularjs http://uncorkedstudios.com/blog/multipartformdata-file-upload-with-angularjs
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)