RN在 Android 上支持 GIF 和 WebP 格式图片

默认情况下 Android 是不支持 GIF 和 WebP 格式的。你需要在android/app/build.gradle文件中根据需要手动添加以下模块:

dependencies {
  // 如果你需要支持Android4.0(API level 14)之前的版本
  compile 'com.facebook.fresco:animated-base-support:1.9.0'

  // 如果你需要支持GIF动图
  compile 'com.facebook.fresco:animated-gif:1.9.0'

  // 如果你需要支持WebP格式,包括WebP动图
  compile 'com.facebook.fresco:animated-webp:1.9.0'
  compile 'com.facebook.fresco:webpsupport:1.9.0'

  // 如果只需要支持WebP格式而不需要动图
 // compile 'com.facebook.fresco:webpsupport:1.9.0' //如果是高版本的再用这个,建议用0.13版本
  compile 'com.facebook.fresco:animated-gif:0.13.0'
}

以上是在RN里面的设置

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容