我似乎无法弄清楚为什么生活在AWS中的图片没有显示在我的HTML中。我只是在右上角显示一个带有小图标的白色图片,注意到没有找到图像(并且没有alt属性)。
如果这是图片的网址:
https://s3.amazonaws.com/mng-moment/test/PA/40.0103647%2C-75.2625353_1492304397972.jpg
然后不应该img src
https://s3.amazonaws.com/mng-moment/test/PA/40.0103647,-75.2625353_1492304397972.jpg
我还试图准确匹配网址。我试图在HTML中打印出img src中的内容。我试图将扩展与其他杂项一起取出。
我已经对此做了一些研究,看起来我正确地做了,虽然显然我没有。知道这里有什么问题吗?
感谢您的帮助。
编辑:
这是我创建要上传的对象的代码:
var blob = new Blob([dataURItoBlob(picture)], {type: 'image/jpg'});
var file = new File([blob], moment.location);
return core.upload(moment.key, moment);
答案 0 :(得分:0)
我想出来了。就是这件事:
var blob = new Blob([dataURItoBlob(picture)], {type: 'image/jpg'});
var file = new File([blob], moment.location);
return core.upload(moment.key, moment);
我愚蠢地没有将文件传入我的上传功能,即使我遇到了创建它的麻烦。这一定是我犯的重构错误。