我添加了
compile 'com.facebook.fresco:fresco:1.3.0'
compile 'com.facebook.fresco:animated-gif:1.3.0'
compile 'com.facebook.fresco:animated-base-support:1.3.0'
在我的build.gradle文件和
中-keep class com.facebook.imagepipeline.animated.factory.AnimatedFactoryImpl {
public AnimatedFactoryImpl(com.facebook.imagepipeline.bitmaps.PlatformBitmapFactory, com.facebook.imagepipeline.core.ExecutorSupplier);
}
在我的proguard-rules.pro文件中。但是,我的gif还没有在应用中自动播放。 我使用RN版本0.51。 我可能出错的任何帮助?
答案 0 :(得分:0)
尝试一下: 您需要为图像提供宽度和高度,宽度:未定义,高度:未定义也不起作用。
<Image source={require('./img/fireworks.gif')} style={{flex: 1, width: 100, height: 100}} />