# 场景值
> 基础库 1.1.0 开始支持，低版本需做[兼容处理](/miniprogram/dev/framework/compatibility.md)。

**场景值用来描述用户进入小程序的路径。完整场景值的含义请查看[场景值列表](/minigame/dev/reference/scene-list.md)。**

由于Android系统限制，目前还无法获取到按 Home 键退出到桌面，然后从桌面再次进小程序的场景值，对于这种情况，会保留上一次的场景值。

## 获取场景值
开发者可以通过下列方式获取场景值：

- 对于小程序，可以在 `App` 的 `onLaunch` 和 `onShow`，或[wx.getLaunchOptionsSync](/minigame/dev/api/base/app/life-cycle/wx.getLaunchOptionsSync.md) 中获取上述场景值。
- 对于小游戏，可以在 [wx.getLaunchOptionsSync](/minigame/dev/api/base/app/life-cycle/wx.getLaunchOptionsSync.md) 和 [wx.onShow](/minigame/dev/api/base/app/life-cycle/wx.onShow.md) 中获取上述场景值

## 返回来源信息的场景

部分场景值下还可以获取来源应用、公众号或小程序的appId。获取方式请参考对应API的参考文档。

| 场景值 | 场景                            | appId含义  |
| ------ | ------------------------------- | ---------- |
| 1020   | 公众号 profile 页相关小程序列表 | 来源公众号 |
| 1035   | 公众号自定义菜单                | 来源公众号 |
| 1036   | App 分享消息卡片                | 来源App    |
| 1037   | 小程序打开小程序                | 来源小程序 |
| 1038   | 从另一个小程序返回              | 来源小程序 |
| 1043   | 公众号模板消息                  | 来源公众号 |
| 1069   | 移动应用                    | 来源App |
