我的编程空间,编程开发者的网络收藏夹
学习永远不晚

微信小程序判断小程序进入场景值 (含全部场景值的判断代码)

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

微信小程序判断小程序进入场景值 (含全部场景值的判断代码)

 一、使用方法

  • 对于小程序,可以在 App 的 onLaunch 和 onShow,或wx.getLaunchOptionsSync 中获取上述场景值。
  • 下方给出示例函数

二、代码与示例

1. 场景值判断函数

  //判断进入的场景值   sceneInfo: function (scene) {    const sceneList = {      '1000': '其他',      '1001': '发现页小程序「最近使用」列表',      '1005': '微信首页顶部搜索框的搜索结果页',      '1006': '发现栏小程序主入口搜索框的搜索结果页',      '1007': '单人聊天会话中的小程序消息卡片',      '1008': '群聊会话中的小程序消息卡片',      '1010': '收藏夹',      '1011': '扫描二维码',      '1012': '长按图片识别二维码',      '1013': '扫描手机相册中选取的二维码',      '1014': '小程序订阅消息(与1107相同)',      '1017': '前往小程序体验版的入口页',      '1019': '微信钱包(微信客户端7.0.0版本改为支付入口)',      '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': '体验版小程序绑定邀请页',      '1060': '微信支付完成页(与1034相同)',      '1064': '微信首页连Wi-Fi状态栏',      '1065': 'URL scheme',      '1067': '公众号文章广告',      '1068': '附近小程序列表广告(已废弃)',      '1069': '移动应用通过openSDK进入微信,打开小程序',      '1071': '钱包中的银行卡列表页',      '1072': '二维码收款页面',      '1073': '客服消息列表下发的小程序消息卡片',      '1074': '公众号会话下发的小程序消息卡片',      '1077': '摇周边',      '1078': '微信连Wi-Fi成功提示页',      '1079': '微信游戏中心',      '1081': '客服消息下发的文字链',      '1082': '公众号会话下发的文字链',      '1084': '朋友圈广告原生页',      '1088': '会话中,系统消息,打开小程序',      '1089': '微信聊天主界面下拉,「最近使用」栏',      '1090': '长按小程序右上角菜单唤出最近使用历史',      '1091': '公众号文章商品卡片',      '1092': '城市服务入口',      '1095': '小程序广告组件',      '1096': '聊天记录,打开小程序',      '1097': '微信支付签约原生页,打开小程序',      '1099': '页面内嵌插件',      '1100': '红包封面详情页打开小程序',      '1101': '远程调试热更新(开发者工具中,预览 -> 自动预览 -> 编译并预览)',      '1102': '公众号 profile 页服务预览',      '1103': '发现页小程序「我的小程序」列表',      '1104': '微信聊天主界面下拉,「我的小程序」栏',      '1106': '聊天主界面下拉,从顶部搜索结果页,打开小程序',      '1107': '订阅消息,打开小程序',      '1113': '安卓手机负一屏,打开小程序(三星)',      '1114': '安卓手机侧边栏,打开小程序(三星)',      '1119': '【企业微信】工作台内打开小程序',      '1120': '【企业微信】个人资料页内打开小程序',      '1121': '【企业微信】聊天加号附件框内打开小程序',      '1124': '扫“一物一码”打开小程序',      '1125': '长按图片识别“一物一码”',      '1126': '扫描手机相册中选取的“一物一码”',      '1129': '微信爬虫访问',      '1131': '浮窗',      '1133': '硬件设备打开小程序',      '1135': '小程序profile页相关小程序列表,打开小程序',      '1144': '公众号文章 - 视频贴片',      '1145': '发现栏 - 发现小程序',      '1146': '地理位置信息打开出行类小程序',      '1148': '卡包-交通卡,打开小程序',      '1150': '扫一扫商品条码结果页打开小程序',      '1151': '发现栏 - 我的订单',      '1152': '订阅号视频打开小程序',      '1153': '“识物”结果页打开小程序',      '1154': '朋友圈内打开“单页模式”',      '1155': '“单页模式”打开小程序',      '1157': '服务号会话页打开小程序',      '1158': '群工具打开小程序',      '1160': '群待办',      '1167': 'H5 通过开放标签打开小程序',      '1168': '移动/网站应用直接运行小程序',      '1169': '发现栏小程序主入口,各个生活服务入口(例如快递服务、出行服务等)',      '1171': '微信运动记录(仅安卓)',      '1173': '聊天素材用小程序打开 详情',      '1175': '视频号主页商店入口',      '1176': '视频号直播间主播打开小程序',      '1177': '视频号直播商品',      '1178': '在电脑打开手机上打开的小程序',      '1179': '#话题页打开小程序',      '1181': '网站应用打开PC小程序',      '1183': 'PC微信 - 小程序面板 - 发现小程序 - 搜索',      '1184': '视频号链接打开小程序',      '1185': '群公告',      '1186': '收藏 - 笔记',      '1187': '浮窗',      '1189': '表情雨广告',      '1191': '视频号活动',      '1192': '企业微信联系人profile页',      '1193': '视频号主页服务菜单打开小程序',      '1194': 'URL Link 详情',      '1195': '视频号主页商品tab',      '1196': '个人状态打开小程序',      '1197': '视频号主播从直播间返回小游戏',      '1198': '视频号开播界面打开小游戏',      '1200': '视频号广告打开小程序',      '1201': '视频号广告详情页打开小程序',      '1202': '企微客服号会话打开小程序卡片',      '1203': '微信小程序压测工具的请求',      '1206': '视频号小游戏直播间打开小游戏',      '1207': '企微客服号会话打开小程序文字链',      '1208': '聊天打开商品卡片',      '1212': '青少年模式申请页打开小程序',      '1215': '广告预约打开小程序',      '1216': '视频号订单中心打开小程序',      '1223': '安卓桌面Widget打开小程序',      '1228': '视频号原生广告组件打开小程序',      '1230': '订阅号H5广告进入小程序',      '1231': '动态消息提醒入口打开小程序',      '1242': '小程序发现页门店快送模块频道页进入小程序',      '1245': '小程序发现页门店快送搜索结果页进入小程序',      '1252': '搜一搜小程序搜索页「小功能」模块进入小程序'    }    return sceneList[scene + ''] || '未知';  }

2. 在App.onLaunch 中调用

onLaunch: function (option) {    console.log(this.sceneInfo(option.scene))}

来源地址:https://blog.csdn.net/m0_64130892/article/details/130227761

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

微信小程序判断小程序进入场景值 (含全部场景值的判断代码)

下载Word文档到电脑,方便收藏和打印~

下载Word文档

编程热搜

  • Android:VolumeShaper
    VolumeShaper(支持版本改一下,minsdkversion:26,android8.0(api26)进一步学习对声音的编辑,可以让音频的声音有变化的播放 VolumeShaper.Configuration的三个参数 durati
    Android:VolumeShaper
  • Android崩溃异常捕获方法
    开发中最让人头疼的是应用突然爆炸,然后跳回到桌面。而且我们常常不知道这种状况会何时出现,在应用调试阶段还好,还可以通过调试工具的日志查看错误出现在哪里。但平时使用的时候给你闹崩溃,那你就欲哭无泪了。 那么今天主要讲一下如何去捕捉系统出现的U
    Android崩溃异常捕获方法
  • android开发教程之获取power_profile.xml文件的方法(android运行时能耗值)
    系统的设置–>电池–>使用情况中,统计的能耗的使用情况也是以power_profile.xml的value作为基础参数的1、我的手机中power_profile.xml的内容: HTC t328w代码如下:
    android开发教程之获取power_profile.xml文件的方法(android运行时能耗值)
  • Android SQLite数据库基本操作方法
    程序的最主要的功能在于对数据进行操作,通过对数据进行操作来实现某个功能。而数据库就是很重要的一个方面的,Android中内置了小巧轻便,功能却很强的一个数据库–SQLite数据库。那么就来看一下在Android程序中怎么去操作SQLite数
    Android SQLite数据库基本操作方法
  • ubuntu21.04怎么创建桌面快捷图标?ubuntu软件放到桌面的技巧
    工作的时候为了方便直接打开编辑文件,一些常用的软件或者文件我们会放在桌面,但是在ubuntu20.04下直接直接拖拽文件到桌面根本没有效果,在进入桌面后发现软件列表中的软件只能收藏到面板,无法复制到桌面使用,不知道为什么会这样,似乎并不是很
    ubuntu21.04怎么创建桌面快捷图标?ubuntu软件放到桌面的技巧
  • android获取当前手机号示例程序
    代码如下: public String getLocalNumber() { TelephonyManager tManager =
    android获取当前手机号示例程序
  • Android音视频开发(三)TextureView
    简介 TextureView与SurfaceView类似,可用于显示视频或OpenGL场景。 与SurfaceView的区别 SurfaceView不能使用变换和缩放等操作,不能叠加(Overlay)两个SurfaceView。 Textu
    Android音视频开发(三)TextureView
  • android获取屏幕高度和宽度的实现方法
    本文实例讲述了android获取屏幕高度和宽度的实现方法。分享给大家供大家参考。具体分析如下: 我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的物理尺寸 下面的代码即
    android获取屏幕高度和宽度的实现方法
  • Android自定义popupwindow实例代码
    先来看看效果图:一、布局
  • Android第一次实验
    一、实验原理 1.1实验目标 编程实现用户名与密码的存储与调用。 1.2实验要求 设计用户登录界面、登录成功界面、用户注册界面,用户注册时,将其用户名、密码保存到SharedPreference中,登录时输入用户名、密码,读取SharedP
    Android第一次实验

目录