微信小游戏转发分享
请大家关注我的微博:@NormanLin_BadPixel坏像素
官方对转发的教程。(官方的教程讲得还是很详细的,作者写完发现官方已经把我能讲的都讲了。)
这里讲最简单的转发分享功能。 复杂的分享还区别分享到个人,分享到群,还会返回一堆信息。
点击按钮分享
Share : function(){
//share
wx.shareAppMessage({
title:'这游戏可得劲儿了,快来玩吧!",
success:function(res){
//成功
},
fail:function(res){
//失败
}
});
},
之后只要在按钮的点击事件里调用这个方法就可以了。
这里是官方API,大家可以参考API,自定义分享内容,例如添加图片啥的。
右上角按钮分享
onLoad () {
wx.showShareMenu();
wx.onShareAppMessage(
function(){
return {
title : "我的游戏",
}
}
);
},
很多人说自己设置了onShareAppMessage但是没有效果,其实是因为没有调用wx.showShareMenu(),微信默认是隐藏分享菜单栏的,我们得让它显示出来。
这里是官方对转发的教程,里面讲了怎么在转发的时候显示Canvas的内容,我就偷过来贴给大家看了。
wx.onShareAppMessage(function () {
return {
title: '转发标题',
imageUrl: canvas.toTempFilePathSync({
destWidth: 500,
destHeight: 400
})
}
})