mui 判断手机客户端是否安装微信或支付宝或淘宝等,mui 获取微信、支付宝支付通道

mui 判断手机客户端是否安装微信或支付宝或淘宝等,mui 获取微信、支付宝支付通道

plus.runtime.isApplicationExist({pname:'com.tencent.mm',action:'weixin://'})


plus.runtime.isApplicationExist({pname:'com.taobao.taobao',action:'taobao://'})



// 1. 获取支付通道
document.addEventListener('plusready', function() {
	if(plus.runtime.isApplicationExist({pname:'com.tencent.mm',action:'weixin://'})){
						alert("微信应用已安装");
						
					}else{
						alert("微信应用未安装");
						
						
					}
	
	
	plus.payment.getChannels(function(channels) {
		alert(JSON.stringify(channels));
		for(var i in channels) {
			if(channels[i].id == 'alipay') {
				channel = channels[i];
				shopOrderDetail.alipay_off = channels[i].serviceReady;
			} else if(channels[i].id == 'wxpay') {
				wxchannel = channels[i];
				shopOrderDetail.wxpay_off = channels[i].serviceReady;
			}
		}
		
	}, function(e) {
		alert("获取支付通道失败:" + e.message);
	});
}

猜你喜欢

转载自blog.csdn.net/csl125/article/details/80262928