weex加载gif动图,在android上面是不会显示出来的,只能显示出来空白页面,官方文档也给说了解决方法,一种就是利用加载图片的适配器,在适配器里面自己做判断,一种就是你自定义一个Component来实现这个加载!!!
这个Component可以在weex的官网上面有个android的weex扩展,这个里面就有详细的介绍!
这里需要注意的是ios可以直接加载!!!

好了,废话不多说源码才是关键
首先你需要在这个加上:

你们不用管那些花里胡哨的,就只需要在build里面加上mavenCentral()就行,注意不是在app下面的build,还有需要注意的就是这行代码不要加错位置了!!!

然后在同一个build里面还是加上那行代码,注意位置!!!!
接下来你就需要在app下面的build里面加上gif的依赖
compile 'pl.droidsonroids.gif:android-gif-drawable:1.2.12'
然后在同步一下,这个时候同步应该是不会报错的,如果报错,抱歉,我也不知道了,因为暂时没遇到过!!!

本文介绍了如何在Android上使用Weex加载GIF动图,包括在build.gradle中添加依赖,创建自定义组件GifImage继承自WXComponent,并实现加载动图的方法,最后在Weex中调用该组件完成动图展示。
最低0.47元/天 解锁文章
1158





