我已在Parse cloud上传了图片。我正在使用rest API将图片网址返回给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中
Object包含一个名为icon的属性,该属性具有解析文件的URL
<img src=' + returnedObject.icon + '/>
在Cloud Code中
返回温度
var temp = {};
temp.prop1 = "something"
temp.icon = parseObject.get('icon').url();
答案 0 :(得分:1)
问题在于您的网址。您在网址中有一个尾随短划线。
答案 1 :(得分:1)
如果替换此
怎么办?<img src=' + returnedObject.icon + '/>
用这个:
<img src="' + returnedObject.icon + '" />