![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIiNx8FesU2cfdGLwczX0xiRGZkRGZ0Xy9GbvNGLwIzXlpXazxSP9cnT4tmeYVTOtNVQClGVF5UMR9Fd4VGdsATNfd3bkFGazxSUhxGatJGbwhFT1Y0Mk9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLlNDMkRTM0QzYwQ2N0MjYhNmZyQzYyITOjNWNxIWZlFzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
如上图,初始化后的项目,app.js 中 onLaunch() 方法在小程序初始化完成时,可以指定参数 options,也就是小程序里的场景值对象。简单来说也就是从哪里进入小程序页面的。
它的基本组成:
{
mode: "default"
path: "pages/index/index"
query: {}
referrerInfo: {}
scene: 1001
shareTicket: undefined
__proto__: Object
}
- scene 为场景code,有可能是搜索,也有可能是从别的小程序跳转过来的,开发者可以根据这个值做相应的处理。具体的对照表可以参考 官方文档
- path 代表具体访问的是小程序哪个页面,这里是初始界面。
其他暂时没用到,持续更新中…