V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
EmberSpirit
V2EX  ›  程序员

关于浏览器 history.scrollRestoration 属性导致的 safari 渲染策略问题有了解过的兄弟吗

  •  
  •   EmberSpirit · 3 天前 · 499 次点击
    safari 默认有个很特殊的滑动手势功能,可以返回上一页,而且还有根据滑动距离动态展示的一个动效,在这个滑动过程中是可以看到上一页的缓存的。
    但是有个特殊情况,当 history.scrollRestoration 设置为 manual 时,并且 A 页面进行了滚动条滚动时(必须是 body 或 html 滚动条,也是目前比较现代的一种设计),这时进入到 B 页面并用滑动手势返回的过程中,上一个页面就是空白的,无内容的,只展示了 html 或者 body 的底色。
    有了解过的兄弟聊聊这个玩意么,或者遇到过这个问题的兄弟。
    EmberSpirit
        1
    EmberSpirit  
    OP
       1 天前
    11
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5206 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 05:52 · PVG 13:52 · LAX 21:52 · JFK 00:52
    ♥ Do have faith in what you're doing.