javascript - Discord API Gif 头像
问题描述
我正在制作一个不和谐的机器人仪表板,如果登录时显示他们的头像,我会喜欢它。我已经成功地让它工作了。这是我的反应代码:
<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>
这使得他们的头像出现。如果他们的头像是 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" />
我将删除.png
这样的:
<img onClick={toggleMenu} src={`https://cdn.discordapp.com/avatars/${user.discordId}/${user.avatar}`} width="40px" height="40px" className="uimg" />
推荐阅读
- r - 将 rollapply 与 xts 对象和匿名定义函数一起使用
- arcgis-js-api - 如何超越 FeatureLayer 的限制?
- hadoop - 逆向工程 Hive rank/dense_rank 函数 - hive 如何实现 rank/dense_rank 函数
- java - 输入 JTextfield 的静态变量只是我无法更新的 JTextfield。不知道为什么,但我认为这是一个范围问题
- javascript - 找不到模块“jsonwebtoken”Node.js
- c - 在 C 中重新读取结构
- php - 使用 PHP SSH2 将文本添加到文件中
- git - 提前掌握一次提交,Azure Devops
- angular - PrimeNg- 侧边栏模块未正确显示
- reactjs - 如何使用 Laravel 将 React 部署到我的开发服务器