方式一:wx.getLaunchOptionsSync()

例如:在index.js中onShow中或onLoad中都可以:

onShow:function(options){var obj = wx.getLaunchOptionsSync()console.log('启动小程序的路径:',obj.path)console.log('启动小程序的场景值:', obj.scene)console.log('启动小程序的 query 参数:', obj.query)console.log('来源信息:', obj.shareTicket)console.log('来源信息参数appId:', obj.referrerInfo.appId)console.log('来源信息传过来的数据:', obj.referrerInfo.extraData)
},

方式二:在 App的 onLaunch

onLaunch: function (options) {console.log('启动小程序的路径:',options.path)console.log('启动小程序的场景值:', options.scene)console.log('启动小程序的 query 参数:', options.query)console.log('来源信息:', options.shareTicket)console.log('来源信息参数appId:', options.referrerInfo.appId)console.log('来源信息传过来的数据:', options.referrerInfo.extraData)
}

方式三:在 App的 onShow

onShow:function(options){console.log('启动小程序的路径:',options.path)console.log('启动小程序的场景值:', options.scene)console.log('启动小程序的 query 参数:', options.query)console.log('来源信息:', options.shareTicket)console.log('来源信息参数appId:', options.referrerInfo.appId)console.log('来源信息传过来的数据:', options.referrerInfo.extraData)
}

我做的小程序中需要获取启动小程序时的场景,即:scence, 测试结果是:

方式一 与 方式二 是在小程序初次加载时获取,非时时获取,方式三是实时获取的数据。

微信小程序获取启动参数相关推荐

  1. uni-app微信小程序生成自定义参数二维码,跳转小程序指定页面,获取参数;uni-app微信小程序获取二维码自定义参数;微信小程序生成动态参数二维码;uni-app微信小程序获取动态参数二维码;

    一.场景需求: 在小程序个人名片页面A页面,生成用户的个人名片二维码(该二维码携带用户的唯一标识id):微信扫一扫或长按图片识别这个二维码,可以跳转到小程序的B页面,并且在B页面拿到二维码上的唯一标识 ...

  2. 微信小程序获取二维码中URL中带的参数

    解析微信小程序获取二维码中的url参数 onLoad: function (options) { console.log(options) let qrUrl = decodeURIComponent ...

  3. 小程序 php wecahtpay,PHP 微信公众号,小程序获取支付参数。微信支付

    PHP 微信公众号,小程序获取支付参数.微信支付 发布时间:2018-09-26 11:19, 浏览次数:278 , 标签: PHP 首先下载微信官方demo放入项目中 地址:https://gith ...

  4. 微信小程序获取扫描二维码后携带的参数

    微信小程序获取扫描二维码后携带的参数 1.decodeURIComponent解析生成二维码的链接. /*** 生命周期函数--监听页面加载*/onLoad: function(options) {i ...

  5. .Net之微信小程序获取用户UnionID

    前言: 在实际项目开发中我们经常会遇到账号统一的问题,如何在不同端或者是不同的登录方式下保证同一个会员或者用户账号唯一(便于用户信息的管理).这段时间就有一个这样的需求,之前有个客户做了一个微信小程序 ...

  6. 微信小程序中带参数返回上一页的方法总结(三种)

    本篇文章给大家带来的内容是关于微信小程序中带参数返回上一页的方法总结(三种),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 方法一 把当前页面数据放入本地缓存( wx.setStor ...

  7. 微信授权绑定手机号 java_微信小程序获取手机号授权用户登录功能

    小程序中有很多地方都会用到注册用户信息的地方,用户需要填写手机号等,有了这个组件可以快速获取微信绑定手机号码,无须用户填写. 1.getPhoneNumber这个组件通过button来实现(别的标签无 ...

  8. uniapp App跳转微信小程序并互相传递参数、接收微信小程序传递的参数

    本文是uniapp打包成安卓App. 一.注意事项 1.用到了分享功能,在打包App时,需要配置manifest.json:App 模块配置->Share.按照提示填写微信分享的信息,appid ...

  9. 微信小程序获取绑定授权用户手机号getPhoneNumber-全流程及手机号带*号问题

    微信小程序获取微信绑定授权手机号getPhoneNumber全流程及出现手机号带*号问题详解 微信小程序文档中给出如下示例 获取微信用户绑定的手机号,需先调用login接口. 因为需要用户主动触发才能 ...

最新文章

  1. 一次打流过程的优化反思(iperf3的灵活运用)
  2. CNN和VGGNet-16背后的架构
  3. 不敢相信,相同 SQL 下 Mybatis 查询结果和数据库竟然不一样!
  4. 周五话营销 | 数据分析强势解决营销人三大痛点
  5. JS实现上下左右四方向无间隙滚动
  6. .NET Core中Object Pool的简单使用
  7. linux进程上下文切换,Linux 性能分析总结之 CPU 上下文切换(二)
  8. python泰坦尼克号数据预测_机器学习入门之Python机器学习:泰坦尼克号获救预测一...
  9. Android 应用开发----ViewPager---PagerTitleStrip添加标题栏
  10. TaskScheduler一个.NET版任务调度器
  11. 《你的灯亮着吗》读书笔记2
  12. 人脸识别有滥用风险,使用加密函数?
  13. CodeBlocks下载及安装教程(小白图解)
  14. 极路由php插件开发,极路由3刷机过程
  15. 洛谷再分肥宅水c语言,【菜鸟进阶之路】P5706【深基2.例8】再分肥宅水 - 洛谷
  16. Linux学习笔记11
  17. 东哥带你们认清五险一金︿( ̄︶ ̄)︿
  18. MFC隐藏任务栏图标并显示到托盘
  19. tk.mybatis.mapper.MapperException: 无法获取实体类com.leyou.work.entity.Brand对应的表名!
  20. 看完全都会了!阿里巴巴java开发工程师待遇

热门文章

  1. 做电商网站php开发的流程,如何开发电商平台-电商开发第一步
  2. 金工计算机测试题,金工考试题精选.doc
  3. Android M App Permissions
  4. android 电池权限,Android M及以上提示用户将APP加入电池优化白名单
  5. Hibernate框架基础——cascade属性
  6. 摄影测量中的什么是光流场_摄影中的“停止”是什么?
  7. 参数构造错误 微信_微信公众号开发常见问题
  8. oracle求两个字段的日期差
  9. PHPMyWind 事务
  10. ktt算法 约化_矩阵特征与特征向量的计算