收藏
回答

app调用微信支付无法唤起

PayReq req =new PayReq();

    req.appId = payData.get("appId");
   req.partnerId = payData.get("mchId");
    req.packageValue=payData.get("package");
   req.prepayId = payData.get("prepayId");
   req.nonceStr = payData.get("noncestr");
   req.timeStamp = payData.get("timestamp");

   req.sign = payData.get("sign");

   IWXAPI api = WXAPIFactory.createWXAPI(application,req.appId);

// 唤起支付处理页面
   api.sendReq(req)
;

调用api无法唤起微信,sdk也没有任何提示信息,这个很难定位问题的原因,微信sdk能增加toast提示吗?

最后一次编辑于  2019-07-31
回答关注问题邀请回答
收藏

2 个回答

  • Hacker
    Hacker
    2019-11-13

    iPhone 7 iOS 10.3.2 "partnerId":"1562668911","prepayId":"wx13182935551192f88449af8e1648964400",

    "timeStamp":"1573640977"

    [WXApi sendReq:req]

    这个方法返回值是0,

    0成功展示成功页面

    但是实际在自己APP内没有任何反应.

    2019-11-13
    有用
    回复 1
    • 明月
      明月
      2019-12-19
      兄弟 还是对接支付宝吧,微信sdk太难用了,错误什么提示都没有,分享,支付,都是这个鸟样,排查问题你都不知道如何下手
      2019-12-19
      回复
  • 微信支付技术助手1
    微信支付技术助手1
    2019-07-31

    提供下具体的机型,单号。以及下单时间

    2019-07-31
    有用
    回复
登录 后发表内容