<script src="http://res.wx.qq.com/open/js/jweixin-1.4.0.js"></script>
if (typeof WeixinJSBridge == "undefined"){
if( document.addEventListener ){
document.addEventListener('WeixinJSBridgeReady', onBridgeReady, false);
}else if (document.attachEvent){
document.attachEvent('WeixinJSBridgeReady', onBridgeReady);
document.attachEvent('onWeixinJSBridgeReady', onBridgeReady);
}
}else{
WeixinJSBridge.invoke(
'getBrandWCPayRequest', {
"appId": data.data.appId, //公众号商户id
"timeStamp": data.data.timeStamp, //时间戳,自1970年以来的秒数
"nonceStr": data.data.nonceStr, //随机串
"package": data.data.package,
"signType": data.data.signType, //微信签名方式:
"paySign": data.data.sign //微信签名
},
function(res){
if(res.err_msg == "get_brand_wcpay_request:ok" ){
window.location.href="/paySuccess";
} else if(res.err_msg == "get_brand_wcpay_request:cancel"){
_this.prompt('取消支付')
_this.$emit('cancelPay')
}else{
_this.prompt('支付失败')
_this.$emit('cancelPay')
}
});
}