版权声明:本文为博主原创文章,未经博主允许不得转载。 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>