微信小程序添加分享好友和分享朋友圈功能

19次阅读
没有评论

在将小程序上传微信后,我发现小程序没有分享好友和分享朋友圈功能,而且小程序已经微信认证和备案。

排查原因:

登录小程序,点击左侧底部小程序名字,点击账号设置,下拉查看“隐私与安全”已经全部开启。

微信小程序添加分享好友和分享朋友圈功能

回到微信小程序开发工具,点击分享,查看提示如图:

微信小程序添加分享好友和分享朋友圈功能

提示“当前页面未设置分享”,原来小程序中没有添加开启分享的代码。

将下面代码添加到小程序每个页面调用的js文件中即可。

onShareAppMessage() {
return {
title: '转发页面标题或者你的小程序名字',
path: '/pages/index/index',
};
}

/pages/index/index改成你的页面相对地址或者小程序主页相对地址。

或者添加下面代码:

onShareAppMessage: function (res) {
return {
title: '自定义,或者都写成小程序的名字',
path: '这里写你这个页面的路径',
imageUrl:'这个是显示的图片,不写就默认当前页面的截图',
success: function (shareTickets) {
console.info(shareTickets + '成功');
// 转发成功
},
fail: function (res) {
console.log(res + '失败');
// 转发失败
},
complete:function(res){
// 不管成功失败都会执行
}
}

注意,小程序不支持用“//”的注释,把注释去掉。

转发朋友圈代码同样:

onShareTimeline() {
return {
title: '(这里放置你要的标题)',
path: '/pages/index/index',
imageUrl: '图片',
};
}
正文完
 0
116博客
版权声明:本站原创文章,由 116博客 于2024-10-27发表,共计733字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码