Я хочу показать изображения с использованием IPFS, и хэш IPFS сохраняется в блокчейне.
По этому коду я получил массив хэша IPFS.
for (var i = 0; i <= length; i++) {
const ipfsHashs = await this.state.contract.methods.IpfsHash(i).call()
this.setState({
ipfsHash: [...this.state.ipfsHash, ipfsHashs]
})
}
Тогда я мог бы показать изображения по этому коду
{this.state.ipfsHash.map((hash, key) => {
return(
<div key={key}>
<img src= {`https://ipfs.io/ipfs/${hash}`} alt=""></img>
</div>
)
})}
Однако я получил эту ошибку
Resources must be listed in the web_accessible_resources manifest key in order to be loaded by pages outside the extension.
Я думаю, что это проблема расширения Google Chrome, но я понятия не имею, как решить эту проблему.
Не могли бы вы дать мне какой-нибудь совет, пожалуйста?