gpt4 book ai didi

android - 通用图像加载器不加载特定链接的图像

转载 作者:行者123 更新时间:2023-11-29 00:13:15 24 4
gpt4 key购买 nike

我开始使用 Universal Image Loader 而不是 Picasso,以避免图像未加载问题。现在它也出现在 Universal Image Loader 中。相同的唯一图像存在相同的问题,但其他图像不会。

有问题的图片:

http://luxproperty.kaytami.com/platform/media/image/jpeg/2015/01/4_4.jpg

其他行为正常的图像:

http://luxproperty.kaytami.com/platform/media/image/jpeg/2015/01/4.2_4.jpg

http://luxproperty.kaytami.com/platform/media/image/jpeg/2015/01/4.3_4.jpg

http://luxproperty.kaytami.com/platform/media/image/jpeg/2015/01/4.4_4.jpg

它们的大小相似。关于我的 Universal Image Loader,设置是这样的:

申请中:

ImageLoaderConfiguration config = new ImageLoaderConfiguration.Builder(context)
.threadPriority(Thread.NORM_PRIORITY - 2)
.denyCacheImageMultipleSizesInMemory()
.diskCacheFileNameGenerator(new Md5FileNameGenerator())
.diskCacheSize(50 * 1024 * 1024) // 50 Mb
.tasksProcessingOrder(QueueProcessingType.LIFO)
.build();
// Initialize ImageLoader with configuration.
ImageLoader.getInstance().init(config);

Activity 中:

    DisplayImageOptions options = new DisplayImageOptions.Builder()
.showImageOnLoading(R.drawable.image_placeholder)
.showImageForEmptyUri(R.drawable.image_error)
.showImageOnFail(R.drawable.image_error)
.cacheInMemory(true)
.cacheOnDisk(true)
.considerExifParams(true)
.build();

.......

ImageLoader.getInstance().displayImage(url), image, options);

如有任何提示,我们将不胜感激。我就是无法摆脱这个问题,无论是 Picasso 还是 Universal Image Loader.....

我之前使用 Picasso 的 StackOverFlow:

Picasso cannot load images for some URL (no special characters)

最佳答案

似乎图像已损坏,因为下载并在 photoshop 中打开它也会引发错误。您还可以看到图像底部的模糊像素。

虽然我知道还有一种情况是图像加载失败是在加载 CMYK 颜色格式的图像时。 Android 不支持 CMYK,虽然有一些第三方库可以加载 CMYK 图像,但我认为你不是这种情况。我坚信图像已损坏。

关于android - 通用图像加载器不加载特定链接的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28687832/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com