React原生:GIF不具有动画效果

yftpprvb  于 2023-02-09  发布在  React
关注(0)|答案(2)|浏览(139)

这是我的模态组件

export default function LoadingModal(props) {
      const {visible} = props;
      return (
        <Modal transparent visible={visible}>
          <View style={styles.modalView}>
            <Image
              style={styles.loadingGif}
              source={require('../../asset/images/loading.gif')}
            />
          </View>
        </Modal>
      );
    }

除了GIF没有动画之外,其他一切都正常。
我遵循RN 0.65的React本机组件并添加

// For animated GIF support
    implementation 'com.facebook.fresco:fresco:2.0.0'
    implementation 'com.facebook.fresco:animated-gif:2.0.0'

进入dependencies部分的android/app/build.gradle,但仍然无法运行,

cd android
    ./gradlew clean
    cd ..
    react-native run-android ( yarn android )

也不管用。
我对此一无所知。所以我希望有人能帮我解决这个问题。非常感谢。

htrmnn0y

htrmnn0y1#

    • 我修好了**

只需使用implementation 'com.facebook.fresco:animated-gif:2.5.0'

vktxenjb

vktxenjb2#

为RN 0.71工作

android/app/build.gradle添加到dependencies以下行:implementation("com.facebook.fresco:animated-gif:2.5.0")

相关问题