我已经在Parse cloud上传了图片。我使用rest API将图像URL返回到Javascript客户端(在Google Chrome中)。图像加载失败。当检查时,Chrome中的控制台显示
GET http://files.parsetfss.com/bd4945df-f61a-4e6d-99cc-9a026fbadfa3/tfss-870a44af-fc02-4271-b365-aaeb6074cc10-dominos.png/ 403 (Forbidden)
。
但是当我在浏览器中打开URL时,图像出现了。
我尝试返回文件对象而不是单独的URL,但我得到与fileObject.url()相同的问题。下面是引用
的代码在Javascript对象包含一个名为icon的属性,该属性具有解析文件
的URL。<img src=' + returnedObject.icon + '/>
In Cloud Code
Temp返回
var temp = {};
temp.prop1 = "something"
temp.icon = parseObject.get('icon').url();
如果你替换掉这个呢
<img src=' + returnedObject.icon + '/>
with this:
<img src="' + returnedObject.icon + '" />
?
问题出在你的URL。URL后面有一个破折号