收藏
回答

wx.requestMerchantTransfer无法唤起弹框

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug requestMerchantTransfer 微信iOS客户端 8.0.45 3.3.5
// 如下代码调用时,无法唤起弹窗,导致该方法fail回调,errMSg是:requestMerchantTransfer:fail close, errno是:null,
// 具体参数不方便展示,mchId和package均是有效的
wx.requestMerchantTransfer({
        mchId: "XXX",
        appId: wx.getAccountInfoSync().miniProgram.appId,
        package: decodeURIComponent(XXX),
        success: (res) => {
        },
        fail: (res) => {
          console.log("fail:", res);
        }
});
回答关注问题邀请回答
收藏

1 个回答

  • Memory (私信不回复)
    Memory (私信不回复)
    1天前

    小程序内为啥package还要去decodeURIComponent?

    1天前
    有用
    回复 4
    • 小竹子
      小竹子
      1天前
      真机测试的时候出现过由于编码问题导致无法唤起弹框的原因,通过decodeURIComponent解决了
      1天前
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      23小时前回复小竹子
      修改package内容就会导致无法调起,问题应该就出现在这里
      23小时前
      回复
    • 小竹子
      小竹子
      1小时前
      decodeURIComponent前的package和decodeURIComponent后端pacakge是一样的,也会存在这个问题嘛
      1小时前
      回复
    • Memory (私信不回复)
      Memory (私信不回复)
      1小时前回复小竹子
      贴一下报错信息
      1小时前
      回复
登录 后发表内容