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

问题描述 投票:3回答:2

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

android android-glide webp
2个回答
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
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.