我的应用程序只有 html 和 javascript。下面是我在 parse.com 上保存 base64 imgData 的代码片段
var parseFile = new Parse.File("mypic.jpeg", {base64:imgData});
parseFile.save().then(function(data) {
console.log("Got it!");
console.log("Ok");
console.dir(data);
}, function(error) {
console.log("Error");
console.log(error);
});
我的疑惑是保存后如何获取图片源。
我正在获取图像 url console.log(data._url)
但 url 已损坏。
你能帮忙解决这个问题吗?我想获取保存的图片网址。纠正我哪里错了。
提前致谢。
最佳答案
我认为您必须将 parseFile.url() 用户用于保存的 promise 函数。
var parseFile = new Parse.File("mypic.jpeg", {base64:imgData});
parseFile.save().then(function(data) {
console.log("Got it!");
console.log("Ok");
console.dir(data);
console.log(parseFile.url());
}, function(error) {
console.log("Error");
console.log(error);
}
);
关于javascript - 将 Canvas base64 图像上传到 parse.com 时图像链接损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17995483/