【发布时间】:2017-04-13 08:38:45
【问题描述】:
我正在使用 Glide v3.7.0 加载图像。我在加载 .png 格式时没有问题。但是在加载.webp 时我什至没有收到错误响应。如果我尝试在浏览器中加载相同的 url,它将被下载为文件。并且文件可以通过Chrome打开正确显示图像。
【问题讨论】:
标签: android android-glide webp
我正在使用 Glide v3.7.0 加载图像。我在加载 .png 格式时没有问题。但是在加载.webp 时我什至没有收到错误响应。如果我尝试在浏览器中加载相同的 url,它将被下载为文件。并且文件可以通过Chrome打开正确显示图像。
【问题讨论】:
标签: android android-glide webp
目前Glide 已经提供对.webp 图像的支持。
请在 Glide Github repo 上查看以下未解决的问题。
【讨论】:
我正在使用GlideWebpDecoder
此库与 Glide 4.+ 版本兼容
作者一直在努力支持最新版本的 Glide
这是代码sn-p:
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?对我来说似乎不是这样。你能帮我吗?
GlideApp的解释