Skip to content

Update fourth-wall.html#67

Open
nanguiyixin wants to merge 1 commit into
RT15548:mainfrom
nanguiyixin:patch-4
Open

Update fourth-wall.html#67
nanguiyixin wants to merge 1 commit into
RT15548:mainfrom
nanguiyixin:patch-4

Conversation

@nanguiyixin

Copy link
Copy Markdown

No description provided.

@Hhhhenrry-HA

Copy link
Copy Markdown
Collaborator

感谢 PR!看起来您的目的应该是让图片更早查询缓存,减少滚动到图片位置时的等待。

不过这里现在用 IntersectionObserver 是有意为之:图片槽位只有接近视窗时才会 CHECK_IMAGE_CACHE。因为四次元壁的图片链路不是单纯查缓存,缓存 miss 后会继续触发图片生成。若改成消息一渲染进 DOM 就批量查询,长历史或图片较多时可能会造成大量补跑生成请求和明显卡顿。

后续如果要优化,更适合考虑调大 rootMargin,或设计“只预查缓存、不补生成”的模式;但这个 PR 直接把懒加载改成渲染即触发,风险大于收益,暂时不能合入。

另外 #65/#66/#67 内容基本重复,建议保留一个即可,其余可以关闭。感谢提交!

This was referenced May 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants