# 場(chǎng)景值
基礎(chǔ)庫(kù) 1.1.0 開(kāi)始支持,低版本需做兼容處理。
場(chǎng)景值用來(lái)描述用戶進(jìn)入小程序的路徑。完整場(chǎng)景值的含義請(qǐng)查看場(chǎng)景值列表。
由于Android系統(tǒng)限制,目前還無(wú)法獲取到按 Home 鍵退出到桌面,然后從桌面再次進(jìn)小程序的場(chǎng)景值,對(duì)于這種情況,會(huì)保留上一次的場(chǎng)景值。
# 獲取場(chǎng)景值
開(kāi)發(fā)者可以通過(guò)下列方式獲取場(chǎng)景值:
- 對(duì)于小程序,可以在
App的onLaunch和onShow,或wx.getLaunchOptionsSync 中獲取上述場(chǎng)景值。 - 對(duì)于小游戲,可以在 wx.getLaunchOptionsSync 和 wx.onShow 中獲取上述場(chǎng)景值
# 返回來(lái)源信息的場(chǎng)景
部分場(chǎng)景值下還可以獲取來(lái)源應(yīng)用、公眾號(hào)或小程序的appId。獲取方式請(qǐng)參考對(duì)應(yīng)API的參考文檔。
| 場(chǎng)景值 | 場(chǎng)景 | appId含義 |
|---|---|---|
| 1020 | 公眾號(hào) profile 頁(yè)相關(guān)小程序列表 | 來(lái)源公眾號(hào) |
| 1035 | 公眾號(hào)自定義菜單 | 來(lái)源公眾號(hào) |
| 1036 | App 分享消息卡片 | 來(lái)源App |
| 1037 | 小程序打開(kāi)小程序 | 來(lái)源小程序 |
| 1038 | 從另一個(gè)小程序返回 | 來(lái)源小程序 |
| 1043 | 公眾號(hào)模板消息 | 來(lái)源公眾號(hào) |
| 1069 | 移動(dòng)應(yīng)用 | 來(lái)源App |