V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
CEBBCAT
V2EX  ›  全球工单系统

[V2EX Plus]发现一个特殊 BUG,说不清,请看图

  •  
  •   CEBBCAT · 2019-01-25 18:13:54 +08:00 · 4607 次点击
    这是一个创建于 2140 天前的主题,其中的信息可能已经有所发展或是发生改变。

    @sciooga

    37 条回复    2019-02-20 14:07:58 +08:00
    rootx
        1
    rootx  
       2019-01-25 18:16:16 +08:00
    无理取闹 浪费大家时间
    sobigfish
        2
    sobigfish  
       2019-01-25 18:37:06 +08:00   ❤️ 2
    这个 bug 叫贵人多忘事
    KgM4gLtF0shViDH3
        3
    KgM4gLtF0shViDH3  
       2019-01-25 18:38:54 +08:00 via iPhone
    自己拉黑的……
    CEBBCAT
        4
    CEBBCAT  
    OP
       2019-01-25 18:44:56 +08:00
    @sobigfish #2 蛤?
    @bestkayle #3 没有拉黑呀
    skylancer
        5
    skylancer  
       2019-01-25 19:00:18 +08:00
    nichijou
        6
    nichijou  
       2019-01-25 19:05:36 +08:00
    @CEBBCAT 我试一下
    CEBBCAT
        7
    CEBBCAT  
    OP
       2019-01-25 19:07:32 +08:00
    @skylancer #5 可是那个人的回复就在图里 119 层呢,我是真没屏蔽他呀,就是本帖一楼的用户
    CEBBCAT
        8
    CEBBCAT  
    OP
       2019-01-25 19:08:36 +08:00
    @sciooga 请看正文,有 BUG 反馈,正文 @你被 miss 了
    sciooga
        9
    sciooga  
       2019-01-25 19:11:27 +08:00
    帖子地址发一下?
    input2output
        10
    input2output  
       2019-01-25 19:15:21 +08:00
    未重现
    CEBBCAT
        11
    CEBBCAT  
    OP
       2019-01-25 19:19:52 +08:00
    sciooga
        12
    sciooga  
       2019-01-25 19:21:02 +08:00
    找到帖子了,我这也是正常的,不能复现
    CEBBCAT
        13
    CEBBCAT  
    OP
       2019-01-25 19:21:49 +08:00
    @sciooga #12 嗯……非常郁闷,您忙吧
    acmetal
        14
    acmetal  
       2019-01-25 19:28:17 +08:00


    好像是有这种情况?
    l0wkey
        15
    l0wkey  
       2019-01-25 19:30:21 +08:00

    我这可以复现
    CEBBCAT
        16
    CEBBCAT  
    OP
       2019-01-25 19:45:57 +08:00
    @sciooga #12 请看上面两个回复,小概率可以复现了
    mztql
        17
    mztql  
       2019-01-25 20:16:27 +08:00
    我这里 @发帖人的都无法跟踪
    sciooga
        18
    sciooga  
       2019-01-25 20:18:05 +08:00   ❤️ 1
    @mztql #17 他们是安装了 V2EX plus 这款插件

    @CEBBCAT #16 你这里是稳定复现是吗? console 里有没有报错?
    mztql
        19
    mztql  
       2019-01-25 20:18:46 +08:00
    @mztql #17 补一个测试连接
    @CEBBCAT #16
    mztql
        20
    mztql  
       2019-01-25 20:20:47 +08:00
    @sciooga #18 是这款插件啊...v2ex plus
    https://i.loli.net/2019/01/25/5c4aff1254a8f.jpg
    sobigfish
        21
    sobigfish  
       2019-01-25 20:22:32 +08:00
    @sciooga #18 会不会是感谢过的楼层,query 时出错了,我感谢了,再来看看
    sobigfish
        22
    sobigfish  
       2019-01-25 20:22:47 +08:00
    并没有问题-。-
    CEBBCAT
        23
    CEBBCAT  
    OP
       2019-01-25 20:24:28 +08:00
    @sciooga #18 不能稳定复现,某些时间某些 @ 不能追踪

    本帖第八层我 @了你,现在也不能追踪。鼠标移动上去没有报错,只提示了没有找到,点击全部回复 console 报错,俺不懂前端,截图给你
    sciooga
        24
    sciooga  
       2019-01-25 20:31:19 +08:00
    @mztql #20
    @CEBBCAT #16

    你们是否还有安装其他插件或油猴脚本呢?
    CEBBCAT
        25
    CEBBCAT  
    OP
       2019-01-25 20:31:28 +08:00
    @sciooga #18 还有这么个问题,不知道有没有用,一并附上


    对了,出现这种问题单凭刷新页面**可能**不能解决问题,截正文的那个图时,我试着刷新了好几遍网页,问题依旧。但现在可以正常提示了
    CEBBCAT
        26
    CEBBCAT  
    OP
       2019-01-25 20:37:13 +08:00
    @sciooga #24
    Tampermonkey:在 V2EX 上没有任何运行中的脚本
    拓展有:
    Bilibili Helper: Bilibili.com Auxiliary
    Extension Manager
    Google Translate
    Grammarly for Chrome
    Mercury Reader
    NooBox Search By Image
    OneTab
    Tampermonkey
    Todoist: To-Do list and Task Manager
    Vimium
    uBlock Origin
    v2ex plus
    已按字母序排序,其他未启用拓展不在列表中

    浏览器 Chrome Version 71.0.3578.98 (Official Build) (64-bit)
    系统 黑苹果 10.12.6
    网络 华北联通有翻墙
    sciooga
        27
    sciooga  
       2019-01-25 20:59:51 +08:00
    https://www.v2ex.com/api/replies/show.json?topic_id=530603

    你试试这个地址能打开吗?因为扩展会从这个接口一次性获取全部回复
    CEBBCAT
        28
    CEBBCAT  
    OP
       2019-01-25 21:31:17 +08:00
    @sciooga #27 可以打开。本帖 23 层我说不能追踪你你的回复是我智障了,你都没有回复……
    hdjs5264
        29
    hdjs5264  
       2019-01-26 01:21:54 +08:00
    @sciooga #27 可复现,不过“未发现回复”和“正常显示回复”在同一帖子里都会出现。


    ![test2.gif]( https://i.loli.net/2019/01/26/5c4b45a58de85.gif)
    autoxbc
        30
    autoxbc  
       2019-01-26 09:35:25 +08:00
    @sciooga #27
    replies/show.json 这个接口和页面 html 并不是完全一致的,偶尔会缺东西
    sciooga
        31
    sciooga  
       2019-01-26 19:40:56 +08:00
    @CEBBCAT #28
    @hdjs5264 #29
    @autoxbc #30

    还麻烦你们通过上面的接口地址对比下是不是接口内缺失了部分楼层导致的
    CEBBCAT
        32
    CEBBCAT  
    OP
       2019-01-28 19:05:12 +08:00
    @sciooga #31 终于测试出来了!!!
    先发截图,后附有我自己的分析
    1. 找不到回复

    2. 我都没刷新呢怎么又能显示回复了?

    3. API 返回的数据也没少啊

    分析:201 层到『骂京东是应该的』这一层之间有一个被我屏蔽的人,V2EX Plus 循环比较天真,可理解为刻舟求剑

    解决:获取当前楼层的时候不从 HTML 里拿了,从 Json 里找吧;或者反馈 Livid,屏蔽用户不影响楼层号,楼层号可不连续

    我觉得第二个解决方案好一点,也方便 @人,有时候 V2EX 故意连续的楼层号把人看得一懵一懵的
    sciooga
        33
    sciooga  
       2019-02-20 13:56:04 +08:00
    @CEBBCAT #32 感谢反馈,我看了下源码如果多页的话才是从接口获取数据的,你这是只有一页是吗?
    CEBBCAT
        34
    CEBBCAT  
    OP
       2019-02-20 13:59:13 +08:00
    @sciooga #33 看楼层号,已经到盖到 238 层啦,所以自然是多页啦
    sciooga
        35
    sciooga  
       2019-02-20 13:59:48 +08:00
    @CEBBCAT #32 现在无论是否有多页数据都会从接口获取评论了,稍后就更新
    CEBBCAT
        36
    CEBBCAT  
    OP
       2019-02-20 14:03:03 +08:00
    @sciooga #35 那感情好,多谢作者大大啦
    sciooga
        37
    sciooga  
       2019-02-20 14:07:58 +08:00
    @CEBBCAT #36 嗯,更新后你再测试测试
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5720 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 03:10 · PVG 11:10 · LAX 19:10 · JFK 22:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.