我在生成的小程序码携带了参数,并且在App.js的onshow调用了解析的函数

decodeURIComponent()并且获取到了参数。

第一步,如果是用户第一次扫带参数的二维码,程序打开进入了正常的App.js的onshow回调,就能读取并根据获取到的参数设置程序所用到的值,程序正常。

第二步,用户就把小程序就放在小程序任务栏列表中,用户再扫描不同参数的二维码,这时App.js onshow的回调就不生效了,这是为什么?不生效就导致没有执行参数的解析和赋值操作,所以程序读取到的还是之前的参数,新的参数就没有用到。这个问题有什么解决办法吗?

第三步,删除小程序任务栏中的程序,再去扫码,程序能够进入App.js onShow回调,能进入回调程序就能正常设置。这是不是BUG?

展开全部
收起
1回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Sya

    11人对此回答表示赞同

    应该是微信的问题

    展开
    11
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部