首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

感觉微信内置浏览器的缓存有坑啊

  •  
  •   laravel · 67 天前 · 2451 次点击
    这是一个创建于 67 天前的主题,其中的信息可能已经有所发展或是发生改变。

    感觉退出微信浏览器之后缓存就清空了,大家是如何本地存储的? https://cmh2016.github.io/2018/06/21/wechat/

    第 1 条附言  ·  66 天前
    我刚开始用的 js 那个 store.js 做本地存储,去年的时候是好的,今年就不行了。
    当退出公众号网页再进去,localStorage 就被清空了,但是改为 cookie 存储之后就不会被清空了。
    不知道明年会不会又换一套机制?感谢微信,让我们程序员有事可做。
        1
    kucy   67 天前
    你的错觉而已。
        2
    laravel   67 天前
    我已经换成 cookie 存储了,暂时是没问题了,怎么感觉国内这些东西都是坑爹货呢?
        3
    laravel   67 天前
    @kucy 我都测试了一天了,怎么可能
        4
    auchan   67 天前
    之前就用 LocalStorage 进行储存的
        5
    jourdon   67 天前
    我犯愁的是微信的缓存太久
        6
    zjl03505   67 天前
    我犯愁的也是微信的缓存太久
        7
    lxrmido   67 天前
    我犯愁的也也是微信的缓存太久
        8
    MonoLogueChi   67 天前 via Android
    还有微信的 dns 缓存不知道是怎么回事,有的时候修改了 dns 记录,很快就能生效了,有的时候好几天不生效,不知道什么情况
        9
    VikingX   67 天前
    我犯愁的也也也是微信的缓存太久
        10
    Biwood   67 天前 via Android
    微信的 webview 缓存问题被吐槽这么多年了还是没有解决掉,内部人员看到这帖子反馈一下吧,都懒得骂了
        11
    TangMonk   67 天前
    我犯愁的也也是微信的缓存太久
        12
    alpha2016   67 天前
    可不是一点的坑啊
        13
    lifeintools   67 天前
    我是 JS 和 CSS 缓存 。。我在后缀上加参数,就解决了。其他的方式 比如响应头强制清缓存,微信根本不认~~
        14
    zxcslove   67 天前
    也也也也也
        15
    FakeLeung   67 天前
    我犯愁的也也也也也是微信的缓存太久
        16
    yccalculus   67 天前
    微信清缓存:在微信内置浏览器打开 debugx5.qq.com ,拉到最底下
        17
    FakeLeung   67 天前
    @lifeintools #13
    js css 这种好办。

    html 就 gg 了。分分钟给你缓存下来。只能靠手动刷新。
        18
    MonoLogueChi   67 天前 via Android
    @yccalculus dns 缓存没办法,不知道微信什么鬼逻辑
        19
    xman99   67 天前
    我犯愁的也是微信的缓存太久 ,session 都不好控制
        20
    dazkarieh   67 天前
    pc 端我用微信小助手直接调用 chrome 打开,特别厌恶微信弹出一个浏览窗口。
        21
    jsnjfz   67 天前
    我犯愁的也也也也也是微信的缓存太久
        22
    kucy   67 天前
    @laravel 我犯愁的是微信的缓存删不掉。只能各种路径加上奇葩的时间戳。比如:路由跳转
        23
    jasonyang9   67 天前
    就是不可控
        24
    ganbuliao   67 天前
    微信的 ios 和 Android 是两套机智 不知道他们内部是怎么沟通的 ios 是退出才什么都清了 安卓是不知道怎么的就被清了 然后缓存也分手机 各种烦
        25
    source   66 天前
    我犯愁的也也也也也也是微信的缓存太久
        26
    ycr6708536948   66 天前
    @kucy 百度下啊,微信下一切本地缓存都不靠谱。。。
    @laravel 如果需要强缓存的话,根据 openid 在服务端记录吧
        27
    bsg1992   66 天前
    你这都是小问题,我之前有个服务端渲染的页面 url 参数没变,然后刷新页面数据都会进行更新。最奇葩的是不管怎么刷新页面都是之前的数据。加上时间戳才会出现。然后过一段时间去掉时间戳数据有会自动刷新。你说让我咋整
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4405 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 23ms · UTC 01:43 · PVG 09:43 · LAX 18:43 · JFK 21:43
    ♥ Do have faith in what you're doing.