我在实现一个动态二维码打开小程序的功能,考虑了两种方式:
一、使用“普通链接二维码打开小程序”功能
使用这种方式有个问题是参数只能在页面的onLoad事件里提取q参数获得,而onLoad事件只在页面生成的时候调用一次,如果仅是退出小程序而不是关闭小程序时再次扫二维码,那么onLoad事件不会被触发,只有onShow事件是每次显示页面都会被触发的,可onShow事件貌似没有参数。
二、使用生成二维码API
我还没有写相关的代码,但在看文档里发现,虽然接口B满足数量了要求,然而它的scene字符只能是32个以内,又不能用。
我也遇到这个问题 ,人家第二次扫码 onshow 拿不到值!