聊天室 精华贴 2026-09-15

20079
  • admin
    #61

    每次定位都被对话框遮挡了一下

  • admin
    #62

    @ostaer_summar 新开不会闪了吧?

  • admin
    #63

    会有几行空行出现

  • ostaer_summar
    #64

    @admin 再次刷新后,仍能复现消息位置跳动。最新代码版本已变化,但相关定位逻辑没变。
    这次记录到:

    • 消息加载后滚动到 8757px。
    • 第一张图片撑高内容,再调整到 8829px。
    • 第二张图片加载后,又调整到 8971px。

    约半秒内连续调整三次,期间消息列表始终可见,外框尺寸不变。
    代码原因明确:图片初始高度为 0,没有预留空间;加载完成调用 scrollLatest(),再通过两帧滚动校正。 所以图片显示和位置调整之间会出现可见跳动。
    优先修图片占位,再处理首次定位完成前的展示,才能消除这类闪动。

  • admin
    #65

    这详细,我发给 gpt@ostaer_summar

  • wyc21
    #66

    佬,可不可以加一个上次阅读的标记,让我知道从哪里开始往下是新消息

  • admin
    #67

    帖子记录加了

  • admin
    #68

    聊天记录后续优化看看

  • szz
    #69

    神秘的房间

  • 主升全靠浪
    #70

    你不会是前端or测试吧@ostaer_summar

  • ostaer_summar
    #71

    @主升全靠浪 普通码农

  • admin
    #72

    现在每张图片都会使用自己的实际宽高比例提前占位:

    • 上传时记录图片宽高
    • 消息携带图片尺寸
    • 图片加载前就预留正确高度
    • 不同尺寸图片不会再连续撑高消息列表
    • 减少首次打开和图片加载时的滚动跳动
    • 保留上翻历史时的位置保护
  • ostaer_summar
    #73

    正常了 👍

  • biubiu
    #74

    网站挂在那,老跳验证真人是正常的吗,还是机场节点问题?

  • niulai
    #75

    不正常

  • niulai
    #76

    只有登录的时候才提示一次才是对的

  • niulai
    #77

    是跳到 cf 验证还是 cap 验证?@biubiu

  • biubiu
    #78

    等会儿我再看看,每次直接勾选真人了

  • admin
    #79

    嗯,那就是跳 cf 了。可以不开节点试试速度是不是比节点快

发表回复

登录后回复