微信开发者文档:https://developers.weixin.qq.com/miniprogram/dev/framework/app-service/scene.html 1、场景值用于判断用户是从什么地方进入的小程序。
2、场景值主要是通过这两个函数来传递onLoauch 和 onShow函数:
onShow: function(options) {
let option = JSON.stringify(options);
console.log('app.js option-----' + option)
console.log('app.js>>options.scene--------------------' + options.scene);
var resultScene = this.sceneInfo(options.scene);
console.log(resultScene);
},
sceneInfo: function(s) {
var scene = [];
switch (s) {
case 1001:
scene.push(s, "发现栏小程序主入口");
break;
case 1005:
scene.push(s, "顶部搜索框的搜索结果页");
break;
default:
scene.push("未知入口");
break;
}
return scene;
}
使用场景,例如
if ([1036, 1107, 1043].includes(options.scene)) {
this.$navigator.clear()
}
3、查看微信小程序场景值有哪些
|