power_image
power_image copied to clipboard
能否兼容一下Android Fresco图片加载框架
【问题描述】 因为公司用的是Fresco框架,目前已经解决了网络加载,本地file,Native资源加载,没有兼容的包括GIF加载和flutter资源加载显示
【建议方案】 希望能够给下兼容代码,或者给个指点意见
flutter资源loader,在 example native 代码中有实现,可以找一下。 GIF 的话 example 里(texture下)有,可以看一下。
https://github.com/alibaba/power_image/blob/main/example/android/app/src/main/java/com/taobao/power_image_example/GlideMultiFrameImage.java
需要继承于FlutterMultiFrameImage,然后按照Example实现其中的接口。
然后在Loader中返回这个自己实现的MultiFrameImage
在 Fresco中我没有找到类似 glide中GifDrawable的类文件,无法像示例那样去控制图片动画
implementation 'com.facebook.fresco:animated-drawable:$lastestVersion' 好像需要额外依赖一个库