主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
如何从微信卡包跳转到小程序?以下文章介绍微信卡包跳转小程序的实现和解决方法,希望对大家有所帮助!
微信卡包跳转小程序,先梳理小程序生命周期* *小程序生命周期。
OnLaunch生命周期功能--监视器小程序的初始化当小程序初始化时,将触发onLaunch(仅全局触发一次)onShow生命周期功能--监视器小程序的显示当小程序启动或从后台进入前台时,将触发onShowonHide生命周期功能--监视器小程序的隐藏当小程序从前台进入后台时。将触发onHideonError错误监听器函数。当小程序中出现脚本错误或api调用失败时,它将触发一个包含一些错误信息示例的onError。
app({ onLaunch:function(options){ console . log(“app . js ---onLaunch ---“);},on show:function(){ console . log(“app . js ---on show ---“);},on hide:function(){ console . log(“app . js ---on hide ---“);},on error:function(msg){ console . log(“app . js ---on error --“);},globalData: {userInfo: null }})打印结果如下。
此时,我们知道了小程序的生命周期执行顺序和触发条件。
微信卡包跳转小程序可以使用app.js中的onshow方法on show(options)通过options获取参数。值得注意的是,app.js中onshow中的选项获取的所有参数都将封装在query中,即options.query来获取进入小程序的参数。
坑:参数不一样。app.js有缓存。我以为在app.js中获得的参数与在通用页面onload上获得的参数相同,但它们实际上是不同的。建议在启动页面onLoad时重新分配参数onLoad:function(options){ },这样每次都会获得最新的参数,如下所示。
带卡包的小配置
添加或修改会员卡字段https://api.weixin.qq.com/card/update?. Access _ token = token {“card _ ID“:“pevbpxi 6 FB 7 xquufertid 738 ncht 4““member _ card“:{“custom _ field 2“:{“name“:“Home applet“、“app _ brand _ pass“:“Home/pages/index/index“、“app_brand_user_name“:“GH _ 699861111 @ app“} }特别需要注意的是,此app _ brand _ user _ name并非来自微信官方账号还需要URL。{“card _ id“:“pevbpxi 6 FB 7 xquufrtid 738 nzht 4“、“member _ card“:{“custom _ field 2“:{“url“:“http://Baidu . com“、//此URL必须具有“名称“:“Home applet“、“app _ brand _ pass“:“Home/pages/index/index“、“app _ brand _ user _ name“:“GH _ 699861111 @ app“} }【相关学习推荐:小程序开发。
以上就是如何从微信卡包跳转到小程序的方法。详细的实现方法分析请关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
- 暂无相关推荐文章
本文由主机参考刊发,转载请注明:如何从微信卡包跳转到小程序?实现方法分析(微信卡包的卡如何转让给他人) https://zhujicankao.com/105283.html
评论前必须登录!
注册