Javascript Discord API Gif头像
我正在制作一个discord机器人仪表盘,我喜欢当他们登录时显示他们的化身。不管怎样,我成功地使它工作了。这是我的代码:Javascript Discord API Gif头像,javascript,reactjs,rest,discord,gif,Javascript,Reactjs,Rest,Discord,Gif,我正在制作一个discord机器人仪表盘,我喜欢当他们登录时显示他们的化身。不管怎样,我成功地使它工作了。这是我的代码: <div> {user.avatar === 'null' ? <img onClick={toggleMenu} src={discord} width="40px" height="40px" className="uimg" /> : <img onCl
<div>
{user.avatar === 'null' ?
<img onClick={toggleMenu} src={discord} width="40px" height="40px" className="uimg" />
:
<img onClick={toggleMenu} src={`https://cdn.discordapp.com/avatars/${user.discordId}/${user.avatar}.png`} width="40px" height="40px" className="uimg" />
}
</div>
{user.avatar==='null'?
:
}
这使他们的化身出现。如果他们的头像是一个gif,我希望它像一个gif动画。我知道我可以把${user.avatar}.gif
替换为png
,但这样png图像就不会显示了。有人知道如何测试他们的头像是否是gif吗???我找到了答案
而不是这个
<img onClick={toggleMenu} src={`https://cdn.discordapp.com/avatars/${user.discordId}/${user.avatar}.png`} width="40px" height="40px" className="uimg" />
<img onClick={toggleMenu} src={`https://cdn.discordapp.com/avatars/${user.discordId}/${user.avatar}`} width="40px" height="40px" className="uimg" />