昨天是要做扫码进入小程序,刚刚百度了解了一些关于二维码的场景值scene的相关内容,现在做一下整合记录。
1.首先是了解 “场景值scene” 的含义:场景值是用来描述用户是通过什么样的方式进入小程序的 ?比如扫二维码进入、公众号关联进入等。
微信小程序的scene值不同有不同的含义,网上很多,忘记时可以问度娘。
2。如何获取场景值?下面是微信官方文档的
其实微信文档我看不太懂…百度了一下,发现大家都看不懂,安心了TAT
我们可以在onLaunch, onShow函数中获取到场景值…
.在data里返回scene,因为scene里可以放很多参数,所以用数组的的括号[],
然后这边用的是onLoad函数,decodeURIComponent解析。
options 中的 scene 需要使用 decodeURIComponent 才能获取到生成二维码时传入的 scene