即使我在 android/app/build.gradle 中添加了对 android 上的 GIF 和 WebP 的支持,GIF 图像也无法在 android 上运行,如下所示:
// If your app supports Android versions before Ice Cream Sandwich (API level 14)
implementation 'com.facebook.fresco:animated-base-support:1.3.0'
// For animated GIF support
implementation 'com.facebook.fresco:animated-gif:2.0.0'
// For WebP support, including animated WebP
implementation 'com.facebook.fresco:animated-webp:2.1.0'
implementation 'com.facebook.fresco:webpsupport:2.0.0'
// For WebP support, without animations
implementation 'com.facebook.fresco:webpsupport:2.0.0'
我尝试多次清理构建,但仍然无法正常工作。另外,我在物理设备上进行了尝试。打开和关闭爱马仕也不起作用。顺便说一句,当我使用 react native 0.64 版本时,Gifs 可以工作,而在我升级到 0.65 并删除 react-native-reanimated 包后停止工作,因为它与上一个版本不兼容。