初始化Fresco时可以设置渐进式jpeg配置。
ImagePipelineConfig config = ImagePipelineConfig.newBuilder(context)
.setProgressiveJpegConfig(progressiveJpegConfig)
.build();
Fresco.initialize(context, config);
现在我想以不同的扫描质量加载渐进式jpeg,有什么方法可以实现它吗?
答案 0 :(得分:0)
不幸的是,现在不支持此功能。 但是,这可以帮助解决方法:
delegate.setConfig(configA)
delegate.setConfig(configB)
这不是一个完美的解决方案,如果在B处于活动状态时仍然有来自A的图像请求,则可能最终处于不一致状态,但它应该有效。
为了获得适当的支持,需要在Fresco端更改ProducerFactory,DecodeProducer或PJPEG配置。欢迎提出拉动请求。