我正在使用Glide v3.7.0来加载图片。我在加载.png格式的图片时没有问题,但是当我尝试加载.webp格式的图片时,甚至没有收到错误响应。如果我在浏览器中尝试加载相同的URL,它会被下载为文件。并且该文件可以通过Chrome正确显示图像。
我正在使用Glide v3.7.0来加载图片。我在加载.png格式的图片时没有问题,但是当我尝试加载.webp格式的图片时,甚至没有收到错误响应。如果我在浏览器中尝试加载相同的URL,它会被下载为文件。并且该文件可以通过Chrome正确显示图像。
目前Glide
已经支持.webp
图像。请查看下面的Glide Github仓库中的未解决问题。
我正在使用GlideWebpDecoder
这个库兼容Glide 4.+版本
作者始终在努力支持最新版本的Glide
以下是代码片段:
Transformation<Bitmap> circleCrop = new CircleCrop();
GlideApp.with(mContext)
.load(url)
.optionalTransform(circleCrop)
.optionalTransform(WebpDrawable.class, new WebpDrawableTransformation(circleCrop))
.into(imageView);
circleCrop
或其他转换。如何从服务器加载webp
图像?对于像我这样的情况,示例应用程序什么也不做(请参见ImageAdapter.java
的第103行),这是否意味着Glide默认支持webp
?对我来说似乎并非如此。你能帮我吗? - raviGlideApp
的更多解释。 - Faruk