power_image icon indicating copy to clipboard operation
power_image copied to clipboard

能否兼容一下Android Fresco图片加载框架

Open luckyBoyFeng opened this issue 2 years ago • 4 comments

【问题描述】 因为公司用的是Fresco框架,目前已经解决了网络加载,本地file,Native资源加载,没有兼容的包括GIF加载和flutter资源加载显示

【建议方案】 希望能够给下兼容代码,或者给个指点意见

luckyBoyFeng avatar Jun 13 '22 10:06 luckyBoyFeng

flutter资源loader,在 example native 代码中有实现,可以找一下。 GIF 的话 example 里(texture下)有,可以看一下。

wongkoo avatar Jun 14 '22 07:06 wongkoo

https://github.com/alibaba/power_image/blob/main/example/android/app/src/main/java/com/taobao/power_image_example/GlideMultiFrameImage.java 需要继承于FlutterMultiFrameImage,然后按照Example实现其中的接口。 image 然后在Loader中返回这个自己实现的MultiFrameImage

ksballetba avatar Jun 14 '22 09:06 ksballetba

在 Fresco中我没有找到类似 glide中GifDrawable的类文件,无法像示例那样去控制图片动画

luckyBoyFeng avatar Jun 14 '22 10:06 luckyBoyFeng

implementation 'com.facebook.fresco:animated-drawable:$lastestVersion' 好像需要额外依赖一个库

ksballetba avatar Jun 14 '22 11:06 ksballetba