微信小程序不能分享到朋友圈一直让大家很头疼,在今年(2020年)7月初微信开始了小程序分享到朋友圈公测,7月下旬逐步灰度安卓用户。
小程序分享到朋友圈
但并不是开放后你的小程序就自动能分享到朋友圈。需要开发者进行一定的设置。
页面需要满足两个条件
页面已经设置了:可以转发给好友,接口:Page.onShareAppMessage在1的基础上,增加接口:Page.onShareTimeline
总结起来就是:如果你的页面可以分享给好友,那么就可以分享到朋友圈,只需要添加Page.onShareTimeline
Page.onShareTimeline有三个参数:title、query、imageUrl,分别为:标题、参数、图片地址。
代码示例
onShareTimeline:function(){return{title:'分享页面的标题',query:'页面参数',imageUrl:'分享图片的地址'}},
设置完成后,你的小程序就可以分享到朋友圈了。
需要注意的是:分享到朋友圈后用户点击打开的是“单页模式”
单页模式可以理解为是小程序的“预览模式”,其并没有真正打开小程序。