微信支付--WeixinJSBridge--验证通过

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u013022210/article/details/51219359
<span style="font-size:18px;"><!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>
		<meta name="viewport" content="width=device-width, initial-scale=1.0,user-scalable=no">
		<meta name="apple-mobile-web-app-capable" content="yes" />
		<meta name="apple-mobile-web-app-status-bar-style" content="black">
		<script type="text/javascript" src="assets/js/lib/jquery.js"></script>
		<script src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
		<script type="text/javascript">
			$(function() {
				$('a').on('click', function() {
//					
					onBridgeReady();
				});
			});

			function onBridgeReady() {
				WeixinJSBridge.invoke(
					'getBrandWCPayRequest', {
						"appId": "wx23841cce7185b550", //公众号名称,由商户传入     
						"timeStamp": "1461299152", //时间戳,自1970年以来的秒数     
						"nonceStr": "5719a7d0dcfe9", //随机串     
						"package": "prepay_id=wx2016042212255470a7f75ae80873019950",
						"signType": "MD5", //微信签名方式:     
						"paySign": "A867D7C2E837646581832F3B3833BB4B" //微信签名 
					},
					function(res) {
						if (res.err_msg == "get_brand_wcpay_request:ok") {} // 使用以上方式判断前端返回,微信团队郑重提示:res.err_msg将在用户支付成功后返回    ok,但并不保证它绝对可靠。 
					}
				);
			}
			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();
			}
		</script>
	</head>

	<body>
		<a style="font-size: 20px;">贡献一下</a>
	</body>

</html></span>

猜你喜欢

转载自blog.csdn.net/u013022210/article/details/51219359