如何从微信卡包跳转到小程序
发表于:2024-11-18 作者:千家信息网编辑
千家信息网最后更新 2024年11月18日,这篇文章给大家分享的是有关如何从微信卡包跳转到小程序的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。微信卡包跳转小程序先梳理小程序生命周期**小程序生命周期onLaunch
千家信息网最后更新 2024年11月18日如何从微信卡包跳转到小程序
这篇文章给大家分享的是有关如何从微信卡包跳转到小程序的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
微信卡包跳转小程序
先梳理小程序生命周期**小程序生命周期
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安全错误
数据库的锁怎样保障安全
软件开发留后门
生物信息数据库大全
高中网络技术应用复习提纲
软件开发人员离职保密承诺
网站都有服务器吗
网络安全知识进入社区活动
创建数据库名为的数据库
石家庄软件开发哪家便宜
js 数据库 count
数据库什么时候不用索引
加强全市网络安全工作
小的软件开发公司都在做什么
vb连接数据库报错方法
广东程序软件开发价格
平台电商软件开发公司
软件开发职业价值
服务器里的虚拟机怎么连交换机
游戏服务器主机配置
网络安全专题自查工作总结
网络安全2022年度计划
服务器 利润
梦世界服务器商店
广发 软件开发中心待遇
wifi共享服务器连接不上
广东程序软件开发价格
阿里云服务器能转让吗
软件开发都能学吗
互联网科技在保险中的应用
微软轻量应用服务器
西昌游戏软件开发