AWS S3-在HTML中显示图像



我似乎无法弄清楚为什么我的图像属于AWS中的图像没有显示在我的HTML中。我只是简单地在右上显示带有小图标的白色图像,指出找不到图像(也没有alt属性(。

如果这是图像的URL:

https://s3.amazonaws.com/mng-moment/test/pa/40.0103647,-75.2625353_149230439797972.jpg

那么img src不应该是

https://s3.amazonaws.com/mng-moment/test/pa/40.0103647,-75.2625353_149230439797972.jpg

我还试图完全匹配URL。我试图在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);

我弄清楚了。就是这样:

    var blob = new Blob([dataURItoBlob(picture)], {type: 'image/jpg'});
    var file = new File([blob], moment.location);
    return core.upload(moment.key, moment);

即使我经历了创建它的麻烦,我也很愚蠢地没有将文件传递到我的上传功能中。我犯了一个重构错误。

最新更新