我也遇到了同样的问题,成功支付后,点击完成按钮,按理说应该走到 [代码]res.err_msg == [代码][代码]"get_brand_wcpay_request:ok" 这里,但是页面没有任何反应,在 [代码]function[代码][代码](res){ [代码][代码] [代码]alert("我是文本~") //此处可以打印出信息 [代码] [代码]alert(res.err_msg) // 此处就没有结果了,不走了[代码] [代码]}[代码] [代码] [代码] [代码]难道是只打印一条?[代码] [代码] [代码]
JSAPI支付微信内H5调起,成功后不会返回支付状态,支付取消会返回支付状态 ,[代码]WeixinJSBridge.invoke([代码][代码] [代码][代码]'getBrandWCPayRequest'[代码][代码], payRes.content.payData, [代码][代码]function[代码][代码](res){[代码][代码] [代码][代码]if[代码][代码](res.err_msg == [代码][代码]"get_brand_wcpay_request:ok"[代码] [代码]){[代码][代码] //[代码][代码]Toast([代码][代码]'支付成功'[代码][代码])[代码][代码] [代码][代码]this[代码][代码].callBackOrder(payParam)[代码][代码] [代码][代码]}[代码][代码]else[代码] [代码]if[代码][代码](res.err_msg == [代码][代码]"get_brand_wcpay_request:cancel"[代码][代码]){[代码][代码] //[代码][代码]Toast([代码][代码]'支付取消'[代码][代码])[代码][代码] [代码][代码]}[代码][代码]else[代码] [代码]{[代码][代码] //[代码][代码]Toast(res.err_msg)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]});[代码] 这是实际实现代码 当我调起支付后 取消支付会执行 "支付取消" 处的代码,但支付成功后不会执行 "支付成功"处的代码 求解
2019-02-22