我们经常会遇到这样的一个场景,就是举办一个微信运动打卡或者节能知识竞答活动的时候,需要将答题小程序转发分享到微信群或者好友,让更多的人参与进来。
那么,问题来了,如何实现绿色节能知识竞答小程序的转发分享功能呢?又如何将首页转发分享出去呢?
 
1、代码实现
onShareAppMessage(Object object)
监听用户点击页面内转发按钮(button 组件 open-type="share")或右上角菜单“转发”按钮的行为,并自定义转发内容。
注意:只有定义了此事件处理函数,右上角菜单才会显示“转发”按钮
参数 Object object:
节能环保知识答题小程序如何实现转发分享_微信小程序
onShareAppMessage(res) {
if (res.from === 'button') {
// 来自页面内转发按钮
console.log(res.target)
}
return {
title: '全国节能宣传周系列活动之“节能降碳,绿色发展”节能知识答题',
path: '/pages/index/index' ,
imageUrl: '/images/xuexi-min.jpg'
}
},
 
2、操作步骤
用户点击右上角转发
节能环保知识答题小程序如何实现转发分享_在线答题_02
发送给朋友
节能环保知识答题小程序如何实现转发分享_微信小程序_03