//分享
onShareAppMessage: function (res) {
let that = this
return {
title: '分享的标题',
path: '分享的页面链接',
success: function (res) {
//getSystemInfo是为了获取当前设备信息,判断是android还是ios,如果是android
//还需要调用wx.getShareInfo(),只有当成功回调才是转发群,ios就只需判断shareTickets
//获取用户设备信息
wx.getSystemInfo({
success: function (d) {
console.log(d);
//判断用户手机是IOS还是Android
if (d.platform == 'android') {
wx.getShareInfo({//获取群详细信息
shareTicket: res.shareTickets,
success: function (res) {
//这里写你分享到群之后要做的事情,比如增加次数什么的
},
fail: function (res) {//这个方法就是分享到的是好友,给一个提示
wx.showModal({
title: '提示',
content: '分享好友无效,请分享群',
success: function (res) {
if (res.confirm) {
console.log('用户点击确定')
} else if (res.cancel) {
console.log('用户点击取消')
}
}
})
}
})
}
if (d.platform == 'ios') {//如果用户的设备是IOS
if (res.shareTickets != undefined) {
console.log("分享的是群");
wx.getShareInfo({
shareTicket: res.shareTickets,
success: function (res) {
//分享到群之后你要做的事情
}
})
} else {//分享到个人要做的事情,我给的是一个提示
console.log("分享的是个人");
wx.showModal({
title: '提示',
content: '分享好友无效,请分享群',
success: function (res) {
if (res.confirm) {
console.log('用户点击确定')
} else if (res.cancel) {
console.log('用户点击取消')
}
}
})
}
}
},
fail: function (res) {
}
})
}
}
},
小程序微信分享代码
最新推荐文章于 2024-04-28 04:30:24 发布