微信JSAPI网页授权支付安卓手机无法调起
var pay = { /** * 调起JSAPI支付 * @param {Object} parameter */ JSAPI : function(parameter){ parameter = typeof(parameter) == "string" ? JSON.parse(parameter) : parameter; if(typeof WeixinJSBridge == "undefined") { if(document.addEventListener) { document.addEventListener('WeixinJSBridgeReady', pay.onBridgeReady(parameter), false); } else if(document.attachEvent) { document.attachEvent('WeixinJSBridgeReady', pay.onBridgeReady(parameter)); document.attachEvent('onWeixinJSBridgeReady', pay.onBridgeReady(parameter)); } } else { pay.onBridgeReady(parameter); } }, /** * 调起微信支付 * @param {Object} parameter */ onBridgeReady : function(parameter){ WeixinJSBridge.invoke('getBrandWCPayRequest', parameter , function(res) { if(res.err_msg == "get_brand_wcpay_request:ok") { // 使用以上方式判断前端返回,微信团队郑重提示: //res.err_msg将在用户支付成功后返回ok,但并不保证它绝对可靠。 } }); } }