Invariant Violation:requireNativeComponent:在React Native中未在UIManager中找到“ FastImageView”

问题描述 投票:0回答:2

当我写此代码错误时,请让我知道我在哪里?

import React,{组件} from'react';导入{StyleSheet,文本,视图,TouchableOpacity,FlatList,模态}来自“ react-native”;

import FastImage from 'react-native-fast-image'

const Imagegallery = () => (
    <FastImage
        style={{ width: 200, height: 200 }}
        source={{
            uri: 'https://unsplash.it/400/400?image=1',
            priority: FastImage.priority.normal,
        }}
        resizeMode={FastImage.resizeMode.contain}
    />
)

export default Imagegallery
reactjs react-native react-native-android native photo-gallery
2个回答
1
投票

安装react-native-fast-image后,您必须在ios目录中运行pod命令。

因此运行此命令:

cd ios吊舱安装

然后运行您的项目。


0
投票

已经晚了,但对于那些遇到此错误的人,我认为使用RN 60.0更好,因为具有自动链接功能,因为他们不提供RN <60.0的手动安装。

如果您正在使用RN> 60.0,只需将其粘贴到您的终端中

yarn add react-native-fast-image

然后重新构建应用程序

react-native run-android

现在应该可以工作。

© www.soinside.com 2019 - 2024. All rights reserved.