我正在创建一个智能契约,允许用户从我的集合中创建NFT。但是,我发现了一个问题,有时元数据json在诸如Opensea或LooksRare这样的交易平台完成造币时无法正确加载,他们必须手动单击refresh元数据按钮才能接收NFT的属性、名称和图像。我希望我的用户能够在NFT被铸造后立即看到这些数据。元数据json在造币之前和之后的所有时间都是可用的。
我还注意到,一些not最初是在LooksRare上加载的,而不是在Opensea上加载的,有些not只在Opensea上加载,而在LooksRare上没有加载。但是,在刷新元数据之后,它们将显示在两个平台上。这会是一个基于平台的问题吗?
更新:根据本网站https://medium.com/web-design-web-developer-magazine/quick-hack-to-refresh-opensea-metadata-on-many-nfts-quickly-6b8a2a52b080#:~:text=Normally%2C%20I%20tell%20people%3A%20Go,it%20takes%20a%20few%20tries)。它似乎没有办法绕过它,我将不得不要求我的客户点击刷新,如果他们没有看到图像。不过,我还是希望有办法解决这个问题。
发布于 2022-08-07 20:30:06
根据Opensea告诉我的信息,到目前为止还没有实现这一目标的解决方案(因为if的加载速度可能比平台的抓取机制慢),如果没有正确加载元数据,我们必须要求用户手动刷新元数据。
https://stackoverflow.com/questions/73262599
复制相似问题