子沫
微信支付WeixinJSBridge.invoke的使用方法
04/03
本文最后更新于2021年04月11日,已超过1320天没有更新。如果文章内容或图片资源失效,请留言反馈,我会及时处理,谢谢!
//调起微信支付
function onBridgeReady(Data)
{
WeixinJSBridge.invoke(
'getBrandWCPayRequest',
Data,
function(res){
if(res.err_msg === "get_brand_wcpay_request:ok" ) {
window.location.href ='&payStatus=ok';
}else
{
window.location.href ='&payStatus=cancel';
}
}
);
}
//去支付
function toPay() {
var amount=10; //页面展示为元
//商品信息
var shopCarGoodsInfo={
};
if(canClick){
canClick = false;
$.post('toPay',{amount:amount,goods:shopCarGoodsInfo},function(res){
canClick = true;
if (typeof WeixinJSBridge == "undefined"){
if( document.addEventListener ){
document.addEventListener('WeixinJSBridgeReady', function(){onBridgeReady(res);}, false);
}else if (document.attachEvent){
document.attachEvent('WeixinJSBridgeReady', function(){onBridgeReady(res);});
document.attachEvent('onWeixinJSBridgeReady', function(){onBridgeReady(res);});
}
}else{
onBridgeReady(res);
}
});
}
}
版权属于:
Strjson博客-专注于各种精品源码、精品软件、技术教程分享、黑客技术、破解教程(爱你在心口难开、没事写一写)
本文链接:
https://jpgke.com/jiaocheng/103.html(转载时请注明本文出处及文章链接)
作品采用: