收藏
回答

小程序用手机预览,onload中的缓存不生效,打开调试才会生效

开发者工具中,每次进入都可以缓存,用手机预览时,不打开调试不会缓存,打开调试就会缓存,如何解决

回答关注问题邀请回答
收藏

1 个回答

  • 铭锋科技
    铭锋科技
    2019-05-17

    添加合法域名了吗?

    有代码片段吗?

    https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2019-05-17
    有用
    回复 13
    • 快乐精灵
      快乐精灵
      2019-05-17

      合法域名有呢,会不会因为onload初始化的时候执行的逻辑太多引起的呢,好几百行代码呢,执行到最后才做的缓存

      2019-05-17
      回复
    • 铭锋科技
      铭锋科技
      2019-05-17回复快乐精灵

      一般需要打开调试才正常的,与域名有关,因为你的代码并没有出错

      2019-05-17
      回复
    • 快乐精灵
      快乐精灵
      2019-05-17回复铭锋科技

      但是正式版有几次刚进去的时候,没有做缓存,下拉刷新后会有缓存,现在是一点都不好使了,应该不是域名的问题

      2019-05-17
      回复
    • 快乐精灵
      快乐精灵
      2019-05-17回复铭锋科技

      这是所有判断之后做的处理

      2019-05-17
      回复
    • 鲤子
      鲤子
      2019-05-17

      你同步缓存,存跟取一起调用,多多少少会有点误差。


      像这里,backgroundUrl你缓存了,然后你下面的autoLists下的backgroundUrl又要取缓存,那你为什么不直接把saveFilePath传过去呢???

      这样不是更合理吗,也不会出现读取缓存的时候是空值了?

      2019-05-17
      回复
    查看更多(8)
登录 后发表内容