微信小程序场景值

根据微信小程序返回给我们的场景值,我们可以根据不同的场景做出不同的处理,更加方便我们对使用场景的划分

当前支持的场景值有:

1001:发现栏小程序主入口,“最近使用”列表(基础库2.2.4版本起将包含“我的小程序”列表)
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:微信聊天主界面下拉,“最近使用”栏(基础库2.2.4版本起将包含“我的小程序”栏)
1090:长按小程序右上角菜单唤出最近使用历史
1091:公众号文章商品卡片
1092:城市服务入口
1095:小程序广告组件
1096:聊天记录
1097:微信支付签约页
1099:页面内嵌插件
1102:公众号 profile 页服务预览

可以在 App 的 onLaunch 和 onShow 中获取上述场景值,部分场景值下还可以获取来源应用、公众号或小程序的appId

我们可以在onLaunch, onShow函数中获取到场景值

onLaunch, onShow 参数

字段 类型 说明
path String 打开小程序的路径
query Object 打开小程序的query
scene Number 打开小程序的场景值
shareTicket String
referrerInfo Object 当场景为由从另一个小程序或公众号或App打开时,返回此字段
referrerInfo.appId String 来源小程序或公众号或App的 appId
referrerInfo.extraData Object 来源小程序传过来的数据,scene=1037或1038时支持

这里来做一个简单的场景说明:微信小程序免密签约微信

App({
    onShow(res) {
        if (res.scene === 1038) { // 场景值1038:从被打开的小程序返回
            const { appId, extraData } = res.referrerInfo
            if (appId == 'wxbd687630cd02ce1d') { // appId为wxbd687630cd02ce1d:从签约小程序跳转回来
                if (typeof extraData == 'undefined'){
                    // TODO
                    // 客户端小程序不确定签约结果,需要向商户侧后台请求确定签约结果
                    return;
                }
                if(extraData.return_code == 'SUCCESS'){
                    // TODO
                    // 客户端小程序签约成功,需要向商户侧后台请求确认签约结果
                    var contract_id = extraData.contract_id
                    return;
                } else {
                    // TODO
                    // 签约失败
                    return;
                }
            }
        }
    }
})
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,445评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,889评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,047评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,760评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,745评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,638评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,011评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,669评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,923评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,655评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,740评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,406评论 4 320
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,995评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,961评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,197评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,023评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,483评论 2 342

推荐阅读更多精彩内容

  • 给提问的开发者的建议:提问之前先查询 文档、通过社区右上角搜索搜索已经存在的问题。 写一个简明扼要的标题,并且...
    极乐叔阅读 13,380评论 0 3
  • 小程序的逻辑层主要包含以下几个点: 1、注册程序 2、场景值 3、注册页面 4、路由 5、模块化 6、API 一、...
    ba77dd881e3b阅读 456评论 0 0
  • 转载链接 注:本文转载知乎上的回答 作者:初雪 链接:https://www.zhihu.com/question...
    pengshuangta阅读 28,475评论 9 295
  • 3.冯神神啊 上高一那年,我住舅舅家。一到周末,我就会去隔壁三妹阿姨那里玩。他们家是做建材生意的,进门都有一块又一...
    冯神神啊阅读 583评论 0 3
  • 今天过的和昨天差不多。 平淡无奇的一句话,但却被触动内心的小小的感慨。 回过头来想一想,这当你每天感受都是这样的时...
    一点小改变阅读 166评论 0 0