收藏
回答

updateManager.onUpdateReady强制更新怎样可以不清除本地缓存?

每次更新小程序都会调用updateManager.onUpdateReady这个api,小程序记录店铺地址功能依赖于缓存,如果不能获取店铺缓存,就必然会让用户重新选择一次店铺,这样就重复了用户的操作,请问有什么方法可以解决呢?

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

1 个回答

  • 微喵网络
    微喵网络
    10-13

    修改业务逻辑,不要依赖缓存

    10-13
    有用
    回复 5
    • LSS
      LSS
      10-13
      就是没有找到不依赖缓存的方法,小程序如果没有缓存,登录信息也会失效,所有的接口调用又都需要shopid,请问楼主遇到过类似问题吗?能不能提供一些解决思路呢?
      10-13
      回复
    • 微喵网络
      微喵网络
      10-13回复LSS
      登录信息失效就重新登录,shopid可以直接和用户绑定存在服务器上
      10-13
      回复
    • LSS
      LSS
      10-13回复微喵网络
      我忘记说了,产品要求是不需要重新选择店铺及重新登录,因为登录接口的抬头也需要用到shopid,目前看来不解决缓存就做不到这样的效果吧,多谢回答
      10-13
      回复
    • 微喵网络
      微喵网络
      10-13回复LSS
      你觉得你们的产品能有本事让腾讯这边改机制吗?
      10-13
      回复
    • LSS
      LSS
      10-13回复微喵网络
      不不,我的意思是想完全实现产品这样的要求目前看来必须依赖缓存,如果是折中方案我是有解决办法的,有你的答案只是让我更加确定了自己的想法,还是感谢
      10-13
      回复
登录 后发表内容
问题标签