如何从微信卡包跳转到小程序
发表于:2025-02-19 作者:千家信息网编辑
千家信息网最后更新 2025年02月19日,这篇文章给大家分享的是有关如何从微信卡包跳转到小程序的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。微信卡包跳转小程序先梳理小程序生命周期**小程序生命周期onLaunch
千家信息网最后更新 2025年02月19日如何从微信卡包跳转到小程序
这篇文章给大家分享的是有关如何从微信卡包跳转到小程序的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
微信卡包跳转小程序
先梳理小程序生命周期**小程序生命周期
onLaunch 生命周期函数--监听小程序初始化 当小程序初始化完成时,会触发 onLaunch(全局只触发一次)onShow 生命周期函数--监听小程序显示 当小程序启动,或从后台进入前台显示,会触发 onShowonHide 生命周期函数--监听小程序隐藏 当小程序从前台进入后台,会触发 onHideonError 错误监听函数 当小程序发生脚本错误,或者 api 调用失败时,会触发 onError 并带上错误信息
一些例子
App({ onLaunch: function (options) { console.log("app.js ---onLaunch---" ); }, onShow:function(){ console.log("app.js ---onShow---"); }, onHide:function(){ console.log("app.js ---onHide---"); }, onError: function (msg){ console.log("app.js ---onError---" ); }, globalData: { userInfo: null }})
打印结果如下
至此知道了小程序的生命周期执行顺序以及触发条件
微信卡包跳转小程序可以利用 app.js 里面的onshow方法 onshow(options)
通过options
获取的到参数,这里值得注意的是在app.js
里面的onshow
里面的options获取的参数全部会被封装在query
,也就是options.query
来获取到进入小程序的参数
坑:参数不一样,app.js有缓存本以为app.js
里面获取到的参数和一般页面onload获取的参数一样,其实不一样,建议在页面onload的时候将onLoad: function (options) {}
参数重新赋值,这样每次就会获取到最新参数 如下所示
附带卡包的一点配置
新增或者修改会员卡字段https://api.weixin.qq.com/card/update?access_token=token{ "card_id": "pEVBpxI6Fb7xqUUfrTiD738NZht4", "member_card": { "custom_field2": { "name": "到家小程序", "app_brand_pass": "home/pages/index/index", "app_brand_user_name": "gh_69986111111@app" } }}特别注意的是:这个app_brand_user_name不是公众号的而是小程序的原始ID加上@appapp_brand_user_name这样新增或者修改会员卡就可以进行跳转了;url也是需要的。{ "card_id": "pEVBpxI6Fb7xqUUfrTiD738NZht4", "member_card": { "custom_field2": { "url": "http://baidu.com",//这个URL必须存在 "name": "到家小程序", "app_brand_pass": "home/pages/index/index", "app_brand_user_name": "gh_69986111111@app" } }}
感谢各位的阅读!关于"如何从微信卡包跳转到小程序"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
程序
参数
周期
生命
函数
监听
周期函数
错误
会员
会员卡
内容
前台
后台
家小
更多
篇文章
页面
不错
原始
实用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
e5服务器 有什么用
靠谱软件开发培训机构
天堂网络技术有限公司
阿里运用的数据库
windows数据库要钱吗
为什么颁布网络安全法全文
河北工业大学网络安全考什么
2k20 ps4服务器连接不上
聚网服务器
qt 数据库操作的封装
万方数据库中文收录于哪一年
如何写一个安全数据库服务器
大疆网络安全岗位
国开数据库运维的核心任务是什么
安徽互联网软件开发费用
参加网络安全竞赛的鼓励语
服务器配置成功是什么意思
如何从数据库导出属性表
安康嵌入式软件开发招聘
tsm终端管理服务器
数据库中的数据模型一般分为
软件开发中心北京研发部
网络技术优聘
tsql语句建立数据库
如何消除网络安全隐患
什么是对数据库进行管理软件
网络安全 网评文章
上海软件开发的公司有哪些
罗维荣 网络安全
西安找工作 软件开发