我按照文档在创建了微信会员卡,并按照非跳转型的开卡组件的要求设置了这两个字段“wx_activate":true,"wx_activate_after_submit" : false,

然后执行

wx.navigateToMiniProgram({   appId: ‘wxeb490c6f9b154ef9’, // 固定为此appid,不可改动   extraData: data, // 包括encrypt_card_id outer_str biz三个字段,须从step3中获得的链接中获取参数   success: function() {    },   fail: function() {   },   complete: function() {   } })

可以正常打开开卡组件并且顺利开卡,但是开卡后跳到微信会员卡上详情页,不会自动调回触发开卡组件的页面,然后我通过在微信会员卡详情页面点击返回后跳到一个会员卡列表页,再点一次返回便调回到触发开卡组件的页面,但是返回页面后,在app.onShow里面只获取到data.referrerInfo.appId,获取不到extraData


于是上网搜索,有文章说需要设置wx_activate_after_submit_url,不然不会有extraData,但是我配置了wx_activate_after_submit_url以后,直接变成跳转型开卡组件

以下是我的问题

非跳转型开卡组件获取不到extraData

创建会员卡设置wx_activate_after_submit_url后,会变成跳转型开卡组件(wx_activate和wx_activate_after_submit都按非跳转配置“wx_activate":true,"wx_activate_after_submit" : false)

展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Dylan

    16人对此回答表示赞同

    解决了吗

    展开
    16
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • panshh6

    5人对此回答表示赞同

    你怎么解决的

    展开
    5
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 冷眼旁观

    1人对此回答表示赞同

    你好我想问一下这个最后是不是只能用跳转型开卡组件

    展开
    1
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 周晟

    1人对此回答表示赞同

    为什么这种问题没有微信官方人员回复呢?文档描述不清楚,对接API全靠猜

    展开
    1
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部