关于被点表情后延迟显示的问题
论坛表情显示bug持续一年多,技术用户提供脚本修复。
1. 关键信息
- Bug表现:手机网页版/App端被点表情后约1/3不显示,延迟数小时才批量出现(#1);无赞时不显示,有一个赞才正常(#6);仅影响手机端,电脑端正常(#10)
- 用户 #8 @0.6cpp 提供 Tampermonkey / userscripts 临时修复脚本(需在手机浏览器启用)
- Bug 已持续 1.3 年或更久(#33 #34),最终在 #37 被标记为修复(表情回应改到左侧显示)
2. 羊毛/优惠信息
无
3. 最新动态
- #37 @及时行乐 报告「表情回应改到左边的显示了,这个多年的bug终于修复了!」
- 但 #30-32 用户反馈脚本可能因更新失效,#31 @aqua 呼吁 @0.6cpp 更新脚本
4. 争议或不同意见
- bug 原因争议:有认为是 Discourse 原生 bug(#29),有怀疑是管理员自定义代码导致(#29),也有猜测是被拉黑用户的表情不显示(#33)
- 隐藏版无法通过隐身窗口查看(#18),因此隐身窗口 workaround 不适用于隐藏版内容
- 用户调侃「程序员出来挨打」(#7),并质疑论坛维护方是否应开放权限让社区修复(#35 #36)
5. 行动建议
- 手机端用户可尝试安装 #8 的 userscript(需自行配置油猴 / Stay 等插件)或直接请求桌面版网站(#28)
- 已确认被修复的用户可关闭脚本测试原生功能
- 若仍遇到问题,可回复顶帖或 @divinebaboon 反馈
这几天开始的吧 被通知有人点你表情,但是大概有1/3 不会显示。刷新也没用。直到几个小时后,会把所有被点的表情一起显示。 发生在手机网页版,同时如果去电脑上看,能看到表情。 大家遇到吗? 要不要fix一下?
遇到了 /u/bug%E5%8F%8D%E9%A6%88
/uploads/short-url/fhNcAK5g2RHbUw3BPkMj1fEVwY5.jpeg?dl=1 表情的地方不见了 虽然看到通知有人点表情 而且只有最近一些回帖是的,老的回帖还能看到
好像是APP的毛病,看不到自己的,而且也没法给别人点表情,只能点赞
给别人点表情倒是没问题的样子
App不知道,但是Android版的Chrome也是这样 Dmitrii2333: 表情的地方不见了 如果别人给自己点的表情里没有赞就不显示,但是只要有一个赞就能正常显示
这操作可还行。。。 程序员出来挨打
是很烦,只影响手机端,用 iOS safari 的话有个 workaround // ==UserScript== // @name Discourse Reactions mobile hotfix // @match *://www.uscardforum.com/* // ==/UserScript== (function() { const Site = require("discourse/models/site").default; const currentSite = Site.current(); if (!currentSite.mobileView) { console.log("Not applying discourse-reactions hotfix - Not mobile"); return; } const api = Discourse.lookup("plugin-api:main"); api.decorateWidget("post-menu:extra-post-controls", (dec) => { // literally do nothing lol }); const appEvents = Discourse.lookup("service:app-events"); appEvents.trigger("post-stream:refresh", { force: true }); console.log("Applied discourse-reactions hotfix"); })()
1个赞 /uploads/short-url/siL6cowYjZO0N6VkLskMvSRgizo.png?dl=1 0赞 /uploads/short-url/4B660OK7KhgUNVE8meBqA4UilH5.png?dl=1 PC版 /uploads/short-url/uOntqjp9KKsWEfmSPDyebBeTRuf.png?dl=1
手机看不到,延迟 电脑可以 我已经开过帖询问,就沉了
iOS safari把这个放到哪里 有油之类的?
我用的 userscripts
找了一下遇到一个问题 native的file app只能创造.txt文件还不让改扩展名… 感觉要在mac上写好才好用
广告暴露了 以及为什么楼主上网还有广告 太浪费屏幕空间了
也有其它的类似插件比如油猴和 stay,不过我个人喜欢 userscripts 因为开源
这样应该可以下载保存成文件了…… https://jumpshare.com/v/uAuq2GLHaQoQMqZSnWBY https://jumpshare.com/v/uAuq2GLHaQoQMqZSnWBY Shared with Jumpshare
在隔壁tt refer贴遇到这个问题,解决方法是开一个不登录的隐身窗口就能看到所有表情
对,但是不登录看不了隐藏板……
钛金lounge就是互相刷赞吗,这也太水了
好像之前頂哥也提過的,有幾個禮拜了吧 /u/summitguy /u/bug%E5%8F%8D%E9%A6%88 /u/aqua /u/divinebaboon
这四个人来自四个群体 楼主很会找人啊
aqua: 不登录看不了隐藏板 水姐居然也看這些…
summitguy: 发生在手机网页版,同时如果去电脑上看,能看到表情。 是的。手机网页版会有问题,电脑没问题
才看到,太好用了
似乎只有一个两个环的图标
我好像app端也有这个问题 btw 是分享链接
已經四個月過去了,這個問題似乎是永遠不會被修復了?!在手機上看不到表情很焦躁。
没人点爱心的话永远不会显示了。。解决办法只有request desktop website
我假設這是Discourse的Bug?還是說管理員自己弄一下什麼代碼把這個問題給弄出來了… 猴哥那邊好像也沒有什麼反饋… /u/divinebaboon
这个脚本不能用了吗?是因为最近的更新?
应该是又挂了,跪求 /u/0.6cpp 更新
有大佬更新脚本吗?看不到回应表情好难受
我还以为是给人拉黑了他的反应不会显示出来 这个bug已经一年以上了吧
是的 这个bug大概有1.3年了
原来这个bug一年前就有了 泥潭是谁在维护 要不开放一下权限让我修修
我也想修修
表情回应改到左边的显示了 这个多年的bug终于修复了!!!