1、Android端不支持gif图片播放问题
React Native 在Android端默认是不支持gif图片显示的,需要在Android工程中新增一个配置即可支持gif图片显示。
在Android工程中里找到 android/app/build.gradle
文件
在dependencies字段中添加:
// 自己去官方文档中查看RN对应的版本
compile 'com.facebook.fresco:animated-gif:1.5.0'
2、Android端gif图片只播放一次问题
如果能播放一次,说明配置已经没有问题了,检查一下gif图片自身是否设置成了无限播放,如果没有设置为无限播放,在iOS端默认也是无限播放,但在Android端是只播放一次,要解决这个问题,需要重新导出gif图片,并设置为无限播放。
网友评论