遇到开发需求说,分享消息给好友及群聊,但不允许二次转发
查了好多资料 最后很简单的解决了
就是在onShareAppMessage方法中 加uni.showShareMenu和 wx.updateShareMenu这两个方法
就可以实现需求
onShareAppMessage(){
var that = this;
uni.showShareMenu({
withShareTicket: true
});
wx.updateShareMenu({
isPrivateMessage: true,
withShareTicket: true,
success(res) {
console.log('updateShareMenu: ', res);
},
fail() {}
});
// 设置菜单中的转发按钮触发转发事件时的转发内容
return {
title: '转发标题',
imageUrl: '' // 图片 URL
}
};
结果就是从:
变成: