第一步安装微信jdk
npm install weixin-js-sdk
第二步封装微信接口方法
//微信支付方法
import wx from "weixin-js-sdk";
/*
微信支付方法
获取微信加签信息
@param{data}:获取的微信加签
@param{cb}:成功回调
@param{errorCb}:失败回调
@param{share}:判断是否是调用分享的微信接口
*/
let wechatInterface = (data,cb,errorCb,share) => {
let appId = data.appId;
let timestamp = data.timestamp;
let nonceStr = data.nonceStr;
let signature = data.signature;
let packages = data.package;
let paySign = data.paySign;
wx.config({
debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
appId: appId, // 必填,公众号的唯一标识
timestamp: timestamp, // 必填,生成签名的时间戳
nonceStr: nonceStr, // 必