react-native安卓不能使用gif动态图

最近在学习react-native,项目是使用官方脚手架react-nativeinitAwesomeProject生成的。
项目中想写一个loading组件,引用了gif图,发现图不动,一查发现安卓不支持gif,查看了0.46的文档,需要在android/app/build.gradle文件中添加模块
dependencies{
//如果你需要支持Android4.0(APIlevel14)之前的版本
compile'com.facebook.fresco:animated-base-support:1.0.1'
//如果你需要支持GIF动图
compile'com.facebook.fresco:animated-gif:1.0.1'
//如果你需要支持WebP格式,包括WebP动图
compile'com.facebook.fresco:animated-webp:1.0.1'
compile'com.facebook.fresco:webpsupport:1.0.1'
//如果只需要支持WebP格式而不需要动图
compile'com.facebook.fresco:webpsupport:1.0.1'
}
重新npmstart发现并没有卵用啊,求解!
慕森王
浏览 990回答 3
3回答

虎皮猫大大

implementation 'com.facebook.fresco:fresco:2.0.0'implementation 'com.facebook.fresco:animated-gif:2.0.0'最新的是要采用2.0.0版本才行。但是部分机型不兼容。比如小米8

皈依舞

我是重新react-nativerun-android下,这个RN真的坑很多,经常安装不上,就react-nativelink了下再安装又OK了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript