第一步:
下载weixin-js-sdk
npm install weixin-js-sdk
第二步:
在需要使用的页面引入sdk
import wx from "weixin-js-sdk";
使用sdk的方法前需要使用wx.config验证一下
验证成功后会调用wx.ready()
验证失败后会调用wx.error()
附上我的代码:
wx.config({
debug: false, // 调试
appId: "", // 必填,公众号的唯一标识
timestamp: "", // 必填,生成签名的时间戳
nonceStr: "", // 必填,生成签名的随机串
signature: "", // 必填,签名
jsApiList: ["chooseImage", "getLocalImgData"], // 需要使用的方法的名称
});
wx.ready(() => {
wx.chooseImage({
count: 1, // 默认9
sizeType: ["compressed"], // 可以指定是原图还是压缩图,默认二者都有(我使用的压缩图)
sourceType: ["album", "camera"], // 可以指定来源是相册还是相机