微信支付问题 - 苹果机正常支付,安卓机支付失败

狂奔的蚂蚱 2017-01-06 01:44:47
下面是JS代码
苹果机正常支付,安卓机支付失败,这是什么原因呢?

function onBridgeReady(){
WeixinJSBridge.invoke(
'getBrandWCPayRequest', {
"appId" : data.appId,
"timeStamp" : data.timeStamp, //时间戳,自1970年以来的秒数
"nonceStr" : data.nonceStr, //随机串
"package" : data.package,
"signType" : data.signType, //微信签名方式:
"paySign" : data.paySign //微信签名
},
function(res){
if(res.err_msg == "get_brand_wcpay_request:ok" ) {
$ionicPopup.alert({
title: '恭喜支付成功!'
});
$ionicViewSwitcher.nextDirection('back');
$state.go('order-detail', {id: $stateParams.id});
}else if(res.err_msg == "get_brand_wcpay_request:cancel"){
$ionicPopup.alert({
title: '支付取消!'
});
}else if(res.err_msg == "get_brand_wcpay_request:fail"){
$ionicPopup.alert({
title: '支付失败!'
});
}
}
);
}
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{
onBridgeReady();
}
...全文
201 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧