1.在微信浏览器里面打开H5网页中执行JS调起支付。接口输入输出数据格式为JSON。
注意:WeixinJSBridge内置对象在其他浏览器中无效
2.点击微信支付图标调取微信支付 使用jq包、调取公司的接口获取网页端接口请求参数列表(参数需要重新进行签名计算,参与签名的参数为:appId、timeStamp、nonceStr、package、signType,参数区分大小写。)
$('.Albumlit').on('click', function() {
var url = "";
$.ajax({
type: 'post',
url: url,
async: false,
jsonp: 'jsoncallback',
success: function(data) {
prepay_id = data.prepay_id;
paySign = data.paySign;
appId = data.appId;
timeStamp = data.timeStamp;
nonceStr = data.nonceStr;
packageStr = data.packageStr;
signType = data.signType;
orderNo = data.orderNo;
callpay();
},
error: function() {
}
});
})
第三步调取微信支付
function callpay() {
if (typeof WeixinJSBridge == "undefined") {
if (document.add