h5实现微信ping++支付

首先项目里面引入了pingpp文件
页面调用方式
weixinReady(data) {

  const order = JSON.parse(data);
  pingpp.createPayment(order, (result, err) => {
    if (result === "success") {
      // 支付成功后的回调函数
      this.isCreateOrder = true;
    } else if (result === "fail") {
      // Ping++ 对象 object 不正确或者微信JSAPI/微信小程序/QQ公众号支付失败时会在此处返回
    } else if (result === "cancel") {
      // 微信JSAPI、微信小程序、QQ 公众号、支付宝小程序支付取消支付
    }
  });
},

微信内支付时未弹出支付且报以下异常是什么原因呢?
image.png

阅读 1.4k
1 个回答

让后端检查是不是用的 Test 模式的 ApiKey。

Test 模式下不支持客户端调起支付;要测试这块的逻辑需要改成 Live 模式的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题