主题组件浏览器兼容性问题

您好团队,

我们正在使用 hover 时显示用户卡片 组件。当我们在主题列表中将鼠标悬停在用户个人资料上时,用户卡片在 Chrome 浏览器上会闪烁。当我查看浏览器控制台时,可以看到它向服务器发出了过多请求。

看起来错误来自此路径 assets/vendor/jquery/jquery.js

供您参考,
我已使用 safe-mode 进行测试,Safari 和 Firefox 浏览器运行正常。我们使用的 Discourse 版本是:v3.0.6

请帮忙解决此问题。谢谢!

您能否尝试更新到最新版本(stable 是 3.1 - https://meta.discourse.org/t/3-1-0-major-release/273447),看看是否仍然可以重现?

3 个赞

我可以在我的网站上完全复现这个 bug,在


是的,似乎只在 Chromium 浏览器(Chrome、Edge 和 Brave)的默认主题中出现,并且启用的唯一主题组件是:GitHub - discourse/discourse-user-card-on-hover: Displays user card when hovering over avatar or mention