let obj = res.data
wx.config({
debug: false,
appId: obj.appid,
timestamp: obj.timestamp,
nonceStr: obj.noncestr,
signature: obj.signature,
jsApiList: [
'onMenuShareTimeline',
'onMenuShareAppMessage',
'hideMenuItems',
'chooseImage',
'uploadImage',
// 'scanQRCode',
// 'startRecord', //开始录音
// 'stopRecord', //停止录音
// 'onVoiceRecordEnd', //监听录音自动停止接口录音时间超过一分钟没有停止的时候会执行 complete 回调
// 'playVoice', //播放语音接口
// 'pauseVoice', //暂停播放接口
// 'stopVoice', //停止播放接口
// 'onVoicePlayEnd', //监听语音播放完毕接口
// 'uploadVoice', //上传语音接口
// "scanQRCode", //扫一扫
],
// openTagList: ["wx-open-launch-app", "wx-open-launch-weapp"] // 注册的开放标签
});
wx.ready(function () { // 分享给好友
wx.onMenuShareAppMessage({
title: title, // 分享标题
desc: desc, // 分享描述
link: link, // 分享链接
imgUrl: imgUrl, // 分享图标
success: function () {
doShareDone()
},
cancel: function () {
doShareCancel()
}
})
//分享给朋友
wx.updateAppMessageShareData({
title: title, // 分享标题
desc: desc, // 分享描述
link: link, // 分享链接
imgUrl: imgUrl, // 分享图标
success: function () {
doShareDone()
},
cancel: function () {
doShareCancel()
}
})
})
// 分享成功回调
function doShareDone() {
// Toast('分享成功')
this.nowTime = new Date()
}
// 取消分享回调
function doShareCancel() {
// Toast('取消了分享')
this.nowTime = new Date()
}
obj是获取的一些签名认证信息