应用场景说明:
扫描识别小程序二维码进入小程序,获取二维码所传递的参数值。这里的小程序码是由开发者根据微信提供的接口,生成的独有的二维码,比如能够进入不同的产品页,能够邀请好友并记录是谁邀请了谁。
onLoad(options) { if (options.scene) { console.log("has scene"); var scene = decodeURIComponent(options.scene); console.log("scene is ", scene); var arrPara = scene.split("&"); var arr = []; for (var i in arrPara) { arr = arrPara[i].split("="); wx.setStorageSync(arr[0],arr[1]); console.log("setStorageSync:",arr[0],"=",arr[1]); } } else { console.log("no scene"); } },
小程序的参数必须传递接收必须是scene这个字段
let scene = decodeURIComponent(options.scene);
这样就能接收到小程序码传递的参数了,这和我们在开发阶段还是有些差别的。