无法在Android中使用Glide加载.webp图像

时间:2016-11-29 11:08:11

标签: android android-glide webp

我使用Glide v3.7.0加载图片。我在加载.png格式时没有问题。但是我在加载.webp时甚至没有收到错误响应。如果我尝试在浏览器中加载相同的URL,则将其作为文件下载。并且可以通过Chrome打开文件正确显示图像。

2 个答案:

答案 0 :(得分:0)

我正在使用GlideWebpDecoder

此库与Glide 4版兼容。+

作者一直在尝试支持最新版本的Glide

这是代码段:

Transformation<Bitmap> circleCrop = new CircleCrop();
GlideApp.with(mContext)
    .load(url)
    .optionalTransform(circleCrop)
    .optionalTransform(WebpDrawable.class, new WebpDrawableTransformation(circleCrop))
    .into(imageView);

答案 1 :(得分:-1)

目前Glide已经为.webp图片提供了支持。 请在Glide Github repo上查看以下未解决的问题。

https://github.com/bumptech/glide/issues/571