失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 微信小程序开会员卡踩坑

微信小程序开会员卡踩坑

时间:2019-08-02 14:37:39

相关推荐

微信小程序开会员卡踩坑

<navigator class="wi" target="miniProgram" app-id="wxeb490c6f9b154ef9" extra-data="{{dataurl}}" bindsuccess="ss" bindcomplete="bindcomplete" bindfail="bindfail">领取会员卡</navigator>

我这里是后台请求的https://api./card/membercard/activate/geturl?access_token= ACCESS_TOKEN,然后将返回值原封不动的传给前端,如果是前端请求就得拿到card_id;

然后截取返回的“url”拿到:

encrypt_card_id,outer_str,biz;

其中encrypt_card_id,biz需要url编码(最好全部编码)

微信小程序使用decodeURIComponent()

然后三个参数组成对象赋值给dataurl后点击即可跳转会员卡;

注意是对象赋值,extra-data只接受对象,不用JSON.stringify()

传其他数据类型会是null

还有,需要再app.json中配置 navigateToMiniProgramAppIdList

真机测试

开卡成功后在 app.js 里用 onShow(data) 接收参数,访问激活链接

如果觉得《微信小程序开会员卡踩坑》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。