npm install weixin-js-sdk
视图文件,导入即可。就可以使用wx函数了。
import wx from 'weixin-js-sdk';
created() {
wx.config({
debug: true, // 开启调试模式,
appId: res.appId, // 必填,企业号的唯一标识,此处填写企业号corpid
timestamp: res.timestamp, // 必填,生成签名的时间戳
nonceStr: res.nonceStr, // 必填,生成签名的随机串
signature: res.signature,// 必填,签名,见附录1
jsApiList: ['scanQRCode'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2
});
var ua = navigator.userAgent.toLowerCase();
if(ua.match(/MicroMessenger/i)=="micromessenger") {
//ios的ua中无miniProgram,但都有MicroMessenger(表示是微信浏览器)
wx.miniProgram.getEnv((res)=>{
if (res.miniprogram) {
console.log('在小程序里')
// alert("在小程序里");
} else {
console.log('不在小程序里')
// alert("不在小程序里");
}
})
}else{
console.log('不在微信里')
// alert('不在微信里');
}
}
网友评论