收藏
回答

小程序后台获取到开卡链接后如何打开?

  1. 在后台生成会员卡,设置了开卡字段后,生成了开卡链接,公众号上可以直接点击该包含该链接的url,小程序如何打开这个页面?https://mp.weixin.qq.com/bizmall/activatemembercard?action=preshow&&encrypt_card_id=C2c6XiaxClrhWY1p8wx%2BUWjCucFYDEGVoCDrTNpJPuUHZEEIOSoAxOZVEMWk3ySJ&outer_str=xcxzc&biz=MzIxNDgzNjkxNA%3D%3D#wechat_redirect

说是用url解析出来的参数调用wx.navigateToMiniProgram这个方法,我调用之后,显示调用成功,但是并没有跳转到这个激活页面。。。不知道咋整了呀


回答关注问题邀请回答
收藏

2 个回答

  • 火火
    火火
    2020-05-28

    是的,我调用了下面的接口

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

    跳转到了开卡页面(激活会员卡页面),点开卡也开卡成功了;

    现在一个问题是:我想在开卡后直接跳转到小程序的首页,不跳转到会员卡的展示页面

    我在创建会员卡时设置了小程序的跳转地址

    实际无法跳转

    2020-05-28
    有用
    回复
  • 微信支付技术助手8
    微信支付技术助手8
    2020-05-28

    小程序不能直接用这种链接,可以直接用https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/card/membership-card.html

    2020-05-28
    有用
    回复 1
    • 火火
      火火
      2020-05-28
      是的,我调用了下面的接口
      wx.navigateToMiniProgram({
        appId: 'wxeb490c6f9b154ef9', //固定为此 appid,不可改动
        extraData: data, // 包括 encrypt_card_id, outer_str, biz三个字段,须从 step3 中获得的链接中获取参数
        success: function() {
        },
        fail: function() {
        },
        complete: function() {
        }
      })
      跳转到了开卡页面(激活会员卡页面),点开卡也开卡成功了;
      现在一个问题是:我想在开卡后直接跳转到小程序的首页,不跳转到会员卡的展示页面
      我在创建会员卡时设置了小程序的跳转地址
      activate_app_brand_user_name
      activate_app_brand_pass
      这两个字段在开卡时都填写了
      实际无法跳转
      2020-05-28
      回复
登录 后发表内容
问题标签