View Transitions API(MPA)默认过渡时旧页面上滚可见性问题求助
View Transitions API(MPA)默认交叉淡入时旧页面上滚的视觉Bug
我正在探索用于多页面应用(MPA)的实验性View Transitions API。添加视图过渡meta标签后,用自定义过渡名称(比如让图像和标题在页面切换时原位过渡)一切正常,但用默认交叉淡入的场景下,旧页面会在过渡开始时明显向上滚动,还会闪现页面内容——这个视觉Bug极具干扰性,直接破坏了过渡动画效果,我始终找不到原因。
已尝试的调试操作:
- 移除所有JavaScript函数,旧页面上滚现象仍存在
- 尝试在过渡期间隐藏旧状态或新状态,问题依旧可见
- 移除视图过渡CSS规则之外的所有页面CSS,无任何效果
- 查阅线上资料,但该API仍处于实验阶段,相关内容极少
我完全不知道下一步该如何排查,没法理解剥离所有JS函数后还会出现页面上滚的原因。有没有人遇到过这个问题?求解决方案。
内容的提问来源于stack exchange,提问作者igs
相关产品推荐
相关产品推荐

