|
楼主 |
发表于 2019-5-28 17:10:27
|
显示全部楼层
有木有人帮忙呀
我现在的需求是: 多商户进行支付
我在自定义java中,已经实现可以获取预支付prepay_id了,也返回给.w页面中,但是不知道如何在.w中调微信支付接口呢
justep.Baas.sendRequest({
"url" : "/jiajie/payrecord",
"action" : "weixinDraw",
"async" : false,
"params" : {
},
"success" : function(data) {
appId = data.payMap.appId;
timeStamp = data.payMap.timeStamp;
nonceStr = data.payMap.nonceStr;
signType = data.payMap.signType;
package1 = data.payMap.package;
paySign = data.payMap.paySign;
WeixinJSBridge.invoke('getBrandWCPayRequest', {
"appId":appId,//公众号名称,由商户传入
"timeStamp":timeStamp,//时间戳,自1970年以来的秒数
"nonceStr":nonceStr,//随机串
"package":package1,//订单详情扩展字符串
"signType":signType,//微信签名方式
"paySign":paySign//微信签名
},
function(res) {
debugger;
if(res.err_msg == "get_brand_wcpay_requestk" ) {
alert("支付成功");
} else if(res.err_msg == "get_brand_wcpay_request:cancel" ) {
alert("支付过程中用户取消");
} else if(res.err_msg == "get_brand_wcpay_request:fail" ) {
alert("支付失败");
}
});
}
});
代码如上,x5不支持WeixinJSBridge这个方法,请问该怎么调呢 |
|