微信小程式的所有scene場景值 2020-10-21

rewiner發表於2020-10-21

微信小程式官方文件地址:https://developers.weixin.qq.com/miniprogram/dev/reference/scene-list.html

關於場景值的詳細說明和獲取方式請參考 指南-場景值

場景值ID說明圖例
1000其他/
1001發現欄小程式主入口,「最近使用」列表(基礎庫2.2.4版本起包含「我的小程式」列表)/
1005微信首頁頂部搜尋框的搜尋結果頁檢視
1006發現欄小程式主入口搜尋框的搜尋結果頁檢視
1007單人聊天會話中的小程式訊息卡片檢視
1008群聊會話中的小程式訊息卡片檢視
1010收藏夾檢視
1011掃描二維碼檢視
1012長按圖片識別二維碼檢視
1013掃描手機相簿中選取的二維碼檢視
1014小程式模板訊息檢視
1017前往小程式體驗版的入口頁檢視
1019微信錢包(微信客戶端7.0.0版本改為支付入口)檢視
1020公眾號 profile 頁相關小程式列表(已廢棄)檢視
1022聊天頂部置頂小程式入口(微信客戶端6.6.1版本起廢棄)/
1023安卓系統桌面圖示檢視
1024小程式 profile 頁檢視
1025掃描一維碼檢視
1026發現欄小程式主入口,「附近的小程式」列表檢視
1027微信首頁頂部搜尋框搜尋結果頁「使用過的小程式」列表檢視
1028我的卡包檢視
1029小程式中的卡券詳情頁檢視
1030自動化測試下開啟小程式/
1031長按圖片識別一維碼檢視
1032掃描手機相簿中選取的一維碼檢視
1034微信支付完成頁檢視
1035公眾號自定義選單檢視
1036App 分享訊息卡片檢視
1037小程式開啟小程式檢視
1038從另一個小程式返回檢視
1039搖電視檢視
1042新增好友搜尋框的搜尋結果頁檢視
1043公眾號模板訊息檢視
1044帶 shareTicket 的小程式訊息卡片 詳情檢視
1045朋友圈廣告檢視
1046朋友圈廣告詳情頁檢視
1047掃描小程式碼檢視
1048長按圖片識別小程式碼檢視
1049掃描手機相簿中選取的小程式碼檢視
1052卡券的適用門店列表檢視
1053搜一搜的結果頁檢視
1054頂部搜尋框小程式快捷入口(微信客戶端版本6.7.4起廢棄)/
1056聊天頂部音樂播放器右上角選單檢視
1057錢包中的銀行卡詳情頁檢視
1058公眾號文章檢視
1059體驗版小程式繫結邀請頁/
1064微信首頁連Wi-Fi狀態列檢視
1067公眾號文章廣告檢視
1068附近小程式列表廣告(已廢棄)/
1069移動應用檢視
1071錢包中的銀行卡列表頁檢視
1072二維碼收款頁面檢視
1073客服訊息列表下發的小程式訊息卡片檢視
1074公眾號會話下發的小程式訊息卡片檢視
1077搖周邊檢視
1078微信連Wi-Fi成功提示頁檢視
1079微信遊戲中心檢視
1081客服訊息下發的文字鏈檢視
1082公眾號會話下發的文字鏈檢視
1084朋友圈廣告原生頁檢視
1088會話中檢視系統訊息,開啟小程式/
1089微信聊天主介面下拉,「最近使用」欄(基礎庫2.2.4版本起包含「我的小程式」欄)檢視
1090長按小程式右上角選單喚出最近使用歷史檢視
1091公眾號文章商品卡片檢視
1092城市服務入口檢視
1095小程式廣告元件檢視
1096聊天記錄,開啟小程式檢視
1097微信支付簽約原生頁,開啟小程式檢視
1099頁面內嵌外掛/
1102公眾號 profile 頁服務預覽檢視
1103發現欄小程式主入口,「我的小程式」列表(基礎庫2.2.4版本起廢棄)/
1104微信聊天主介面下拉,「我的小程式」欄(基礎庫2.2.4版本起廢棄)/
1106聊天主介面下拉,從頂部搜尋結果頁,開啟小程式/
1107訂閱訊息,開啟小程式/
1113安卓手機負一屏,開啟小程式(三星)/
1114安卓手機側邊欄,開啟小程式(三星)/
1124掃“一物一碼”開啟小程式/
1125長按圖片識別“一物一碼”/
1126掃描手機相簿中選取的“一物一碼”/
1129微信爬蟲訪問 詳情/
1131浮窗開啟小程式/
1133硬體裝置開啟小程式 詳情/
1135小程式profile頁其他小程式列表,開啟小程式檢視
1146地理位置資訊開啟出行類小程式檢視
1148卡包-交通卡,開啟小程式/
1150掃一掃商品條碼結果頁開啟小程式檢視
1153“識物”結果頁開啟小程式檢視
1154朋友圈內開啟“單頁模式”檢視
1155“單頁模式”開啟小程式檢視
1158群工具開啟小程式檢視
1167H5 通過開放標籤開啟小程式 詳情/
1169發現欄小程式主入口,各個生活服務入口(例如快遞服務、出行服務等)檢視

開發者可以通過下列方式獲取場景值:

可以在 App.js 的 onLaunch 和 onShow,或wx.getLaunchOptionsSync 中獲取上述場景值。

我們可以在onLaunch, onShow函式中獲取到場景值.

onLaunch, onShow 引數

欄位型別說明
pathString開啟小程式的路徑
queryObject開啟小程式的query
sceneNumber開啟小程式的場景值
shareTicketString 
referrerInfoObject當場景為由從另一個小程式或公眾號或App開啟時,返回此欄位
referrerInfo.appIdString來源小程式或公眾號或App的 appId
referrerInfo.extraDataObject來源小程式傳過來的資料,scene=1037或1038時支援
App({
    onShow(options) {
      if(options.scene) {
        let scene = decodeURIComponent(options.scene);
        console.log(scene)
        //後續處理scene
      }
    }
})

 

相關文章