1. 程式人生 > >小程式開發之場景值及使用方法

小程式開發之場景值及使用方法

場景值

場景值ID 說明
1001 發現欄小程式主入口,“最近使用”列表
1005 頂部搜尋框的搜尋結果頁
1006 發現欄小程式主入口搜尋框的搜尋結果頁
1007 單人聊天會話中的小程式訊息卡片
1008 群聊會話中的小程式訊息卡片
1011 掃描二維碼
1012 長按圖片識別二維碼
1013 手機相簿選取二維碼
1014 小程式模版訊息
1017 前往體驗版的入口頁
1019 微信錢包
1020 公眾號 profile 頁相關小程式列表
1022 聊天頂部置頂小程式入口
1023 安卓系統桌面圖示
1024 小程式 profile 頁
1025 掃描一維碼
1026 附近小程式列表
1027 頂部搜尋框搜尋結果頁“使用過的小程式”列表
1028 我的卡包
1029 卡券詳情頁
1030 自動化測試下開啟小程式
1031 長按圖片識別一維碼
1032 手機相簿選取一維碼
1034 微信支付完成頁
1035 公眾號自定義選單
1036 App 分享訊息卡片
1037 小程式開啟小程式
1038 從另一個小程式返回
1039 搖電視
1042 新增好友搜尋框的搜尋結果頁
1043 公眾號模板訊息
1044 帶 shareTicket 的小程式訊息卡片(詳情)
1045 朋友圈廣告
1046 朋友圈廣告詳情頁
1047 掃描小程式碼
1048 長按圖片識別小程式碼
1049 手機相簿選取小程式碼
1052 卡券的適用門店列表
1053 搜一搜的結果頁
1054 頂部搜尋框小程式快捷入口
1056 音樂播放器選單
1057 錢包中的銀行卡詳情頁
1058 公眾號文章
1059 體驗版小程式繫結邀請頁
1064 微信連Wi-Fi狀態列
1067 公眾號文章廣告
1068 附近小程式列表廣告
1069 移動應用
1071 錢包中的銀行卡列表頁
1072 二維碼收款頁面
1073 客服訊息列表下發的小程式訊息卡片
1074 公眾號會話下發的小程式訊息卡片
1077 搖周邊
1078 連Wi-Fi成功頁
1079 微信遊戲中心
1081 客服訊息下發的文字鏈
1082 公眾號會話下發的文字鏈
1084 朋友圈廣告原生頁
1089 微信聊天主介面下拉,“最近使用”欄
1090 長按小程式右上角選單喚出最近使用歷史
1091 公眾號文章商品卡片
1092 城市服務入口
1095 小程式廣告元件
1096 聊天記錄
1097 微信支付簽約頁
1099 頁面內嵌外掛
1102 公眾號 profile 頁服務預覽
1103 發現欄小程式主入口,“我的小程式”列表
1104 微信聊天主介面下拉,“我的小程式”欄

使用方法:

onLaunch, onShow 引數中
在這裡插入圖片描述
其中referrerInfo 的結構
在這裡插入圖片描述
返回有效 referrerInfo 的場景
在這裡插入圖片描述

注意
部分版本在無referrerInfo的時候會返回 undefined,建議使用 options.referrerInfo && options.referrerInfo.appId進行判斷。

例如現在我們判斷小程式如果是由公眾號自定義選單跳轉而來

onLaunch: function (options) {
    if (options.scene == 1035){
      console.log("公眾號自定義選單跳轉而來")
    }
  },