1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 微信小程序实现转发给好友以及朋友圈

微信小程序实现转发给好友以及朋友圈

时间:2018-12-18 11:28:19

相关推荐

微信小程序实现转发给好友以及朋友圈

小趴菜上线!!!,想来想去还是记录一下这里吧,刚开始也是一脸懵。

这里的分享(转发)有两种途径:

1、通过button去触发:

i:通过给button设置 open-type="share"属性,可以在点击按钮后触发onShareAppMessage事件

ii:只能发送给好友,不能转发朋友圈

2、通过右上角"..."

需要注意的是如果你需要“分享好友”与“分享朋友圈”两个功能需要开启分享菜单中的“分享到朋友圈”按钮:

onLoad() {wx.showShareMenu({menus:['shareAppMessage','shareTimeline'],});},

不然你可能会看到分享朋友圈的功能是灰色的,如图:

开启之后呢,通过就可以正常的分享了

具体可查看:Page(Object object) | 微信开放文档

/*“分享到朋友圈”*/ onShareTimeline: function () {let videoPath = this.data.videoPathreturn {title: '我的相册',query: 'videoPath=' + videoPath ,imageUrl:"",}},/*** 用户点击右上角分享*/onShareAppMessage() {let videoPath = this.data.videoPathreturn {title: '相册',path: '/modulePages/pages/albumMake/albumMake?videoPath=' + videoPath ,imageUrl: '',}},

代码中需要注意的是,我的onShareAppMessage中的path路径,因为页面位置在分包中,所以需要写成"/modulePages/pages/albumMake/albumMake"的形式,具体还是要看自己项目中分享页面的位置。

完结~~~撒花!!(又是当废物的一天)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。