分享通用代码,参数和url自行修改
h5微信分享功能 getSign接口找后端要
_getSign() {
var url = location.href
this.$http.get(API_URL+'/h5/Share/getSign',{
params: {'url': url}
}).then((res)=>{
var sign = res.body.data
var name = this.s_userInfo.name
var url = location.href
var upic = this.s_userInfo.upic
wx.config({
debug: false,
appId: sign.appId,
timestamp: sign.timestamp,
nonceStr: sign.nonceStr,
signature: sign.signature,
jsApiList: ["onMenuShareTimeline", "onMenuShareAppMessage"]
})
wx.ready(function () {
wx.onMenuShareAppMessage({
title: `${name}的主页`, // 分享标题
desc: '1234565', // 分享描述
link: url, // 分享链接
imgUrl: upic, // 分享图标
success: function () {
console.log('分享成功')
},
cancel: function (res) {
console.log(res)
}
})
wx.onMenuShareTimeline({
title: `${name}的主页`, // 分享标题
desc: '1234565', // 分享描述
link: url, // 分享链接
imgUrl: upic, // 分享图标
success: function () {
},
cancel: function () {
alert("分享失败,您取消了分享!")
}
})
//微信分享菜单测试
})
})
},

浙公网安备 33010602011771号