我从相机捕获了一个图像,然后我存储在文件夹中(默认图像路径)和数据库(图像名称),现在我必须将图像与文件夹和数据库进行比较。那时我必须在画廊中显示图像。如果任何人都知道,请提前告诉我。
。在此附加我的代码,请检查一下,数据库:
display(){
db.transaction(
tx => {
tx.executeSql('select * from gallery_images', [], (tx, results) =>
console.warn(results)
);
},
);
}
文件夹图像:
componentDidMount = async () => {
const photos = await FileSystem.readDirectoryAsync(PHOTOS_DIR);
this.setState({ photos });
};
我相信您正在使用React Native,因为您提到了博览会。我想我得到了您需要的东西,首先让我们解决问题。
-
您需要检查两个平等的文件,因此您需要阅读它们并获取它们的属性。您可以尝试属性阅读器:
npm安装属性 - 阅读器
在这里您可以检查文件名,大小,尺寸以及与其他图像进行比较的任何内容。
-
您需要显示图像,尝试导入
expo
:var iCon = this.props.compareSuccessful?require('./yourimage.png'):require('./default.png');;