Skip to content

v1.1.1 — 灯箱切图与实况照片修复

Choose a tag to compare

@imqi1-github imqi1-github released this 11 Sep 04:36
· 264 commits to master since this release

修一轮独立代码评审查出的问题,都在 v1.1.0 的灯箱切图与实况照片新逻辑里。

图片灯箱

  • 连着划拉浏览时(切图后 300ms 内再次拖动),说明文字不跟手——现在跟图片一起走
  • 上一张的尺寸可能在它加载完成前被记成 16:9 兜底,导致下一次切换时它滑出去的那一下体积跳变
  • 切图后立刻关闭(ESC/点背景)时,上一张不再以全不透明度继续滑动,说明文字也不再闪
  • 「减少动态效果」下说明文字曾会淡入,已修正

实况照片

  • 切到新图、视频还没就位的窗口里点播放,可能放的是上一张的片段;偶发还会卡成
    「按钮显示暂停、点一次没反应」——现在播放前会核对媒体身份
  • 静态图切片改为严格校验(JPEG 结束标记必须紧贴内嵌视频起点),杜绝切出半张图并被缓存复用
  • 媒体缓存的释放与「提取进行中」不再互相打架(此前可能重复请求、个别 blob 永不释放)
  • 标了实况却没内嵌视频的文件,不再把整包文件驻留内存
  • 文章页点目录锚点不再清空媒体缓存(此前会导致该页实况照片的视频播不了)

右键菜单

  • 实况照片「复制图片链接」不再得到 blob 地址,「下载图片」的文件名恢复为原文件名