首页 > 解决方案 > 滑翔不下载图像

问题描述

我有一些带有一些参数的对象数组。

其中一个参数是 imageUrl。

我正在尝试使用 Glide 库下载它们,所有这些都已下载并显示在 RecyclerView 上。

但是,其中之一没有出现。

这是未显示的图片网址。

https://www.imdb.com/title/tt0068646/mediaviewer/rm746868224

当我用浏览器打开这个 url 时,图像就会出现。

这是我显示所有图像的代码。

Glide.with(getContext())
                .load(mMoviesResponse.getImage())
                .into(mIVMovieImage);

顺便说一句,其他图片有这样的网址,它们运行良好:

https://api.androidhive.info/json/movies/2.jpg

标签: javaandroid

解决方案


因为您提供的url不是imageurl。这是一个网页(您会看到在您的url末尾没有像jpgpng等扩展名)。请改用此网址https ://m.media-amazon.com/images/M/MV5BM2MyNjYxNmUtYTAwNi00MTYxLWJmNWYtYzZlODY3ZTk3OTFlXkEyXkFqcGdeQXVyNzkwMjQ5NzM@._V1_SY1000_CR0,0,704,1000_AL_.jpg

我通过Right mouse click on image > copy image address.


推荐阅读