收藏
回答

重新载入小程序缓存清除

业务说明:

我们是扫普通二维码(带参数)进入小程序首页,进行首页之后进行解析参数,调整根据参数不同跳转不同页面。

详细流程:

用户扫描普通二维码打开小程序===》进入首页==》解析二维码拿到参数==》跳转页面===》进行业务操作==》操作完成===》返回首页==》如果用户在首页点击小程序右上角三个点 重新载入,ios自动会带入二维码内容,然后会重新走上面的逻辑,跳转到另一个页面。但是安卓不会自动带入参数。

最后一次编辑于  2021-08-02
回答关注问题邀请回答
收藏

3 个回答

  • 李小龙
    李小龙
    发表于移动端
    2021-09-07
    您好您是想ios重新载入小程序的时候也像安卓机那样不带参数是吗? 我想让安卓机重新加载小程序的时候也能保留携带的参数这个能实现吗?
    2021-09-07
    有用 1
    回复
  • 陈宇明
    陈宇明
    2021-08-02

    这个取决于在他扫码进入的时候参数只是放在了内存中还是存储到本地缓存中去了。如果存在了本地缓存中,逻辑可以去读取上次的参数了,如果没有就是直接到首页。

    2021-08-02
    有用
    回复 3
    • Walker
      Walker
      2021-08-02
      我们尝试把二维码解析的地方给重置成undefined,但是第二次还是会带入相同的参数。
      2021-08-02
      回复
    • 陈宇明
      陈宇明
      2021-08-02回复Walker
      应该可以通过场景值来判断,你试试看
      2021-08-02
      回复
    • Walker
      Walker
      2021-08-02
      试过了 场景值都是一样的
      2021-08-02
      回复
  • ???
    ???
    2021-08-02

    特殊页面是怎么个特殊??点重新载入是会加载进入小程序首页的

    2021-08-02
    有用
    回复 7
    • Walker
      Walker
      2021-08-02
      用户扫描普通二维码打开小程序===》进入首页==》解析二维码==》跳转页面===》进行业务操作==》操作完成===》返回首页==》如果用户在首页点击小程序右上角三个点 重新载入,ios自动会带入二维码内容,然后会走上面的逻辑,跳转到另一个页面。但是安卓不会自动带入参数。
      2021-08-02
      回复
    • ???
      ???
      2021-08-03回复Walker
      可以考虑使用本地存储处理这个问题
      2021-08-03
      回复
    • Walker
      Walker
      2021-08-03
      重新加载这个流程相当于,带着参数又重新进入了一遍。
      2021-08-03
      回复
    • ???
      ???
      2021-08-03回复Walker
      所以问题是什么呢?安卓不带的话,可以考虑本地存储
      2021-08-03
      回复
    • Walker
      Walker
      2021-08-03
      用户扫描普通二维码打开小程序===》进入首页==》解析二维码拿到参数==》跳转页面===》进行业务操作==》操作完成===》返回首页==》如果用户在首页点击小程序右上角三个点 重新载入,ios自动会带入二维码内容,然后会重新走上面的逻辑,跳转到另一个页面。但是安卓重新载入不会自动带入二维码内容。
      2021-08-03
      回复
    查看更多(2)
登录 后发表内容