微信小游戏转发分享

微信小游戏转发分享

请大家关注我的微博:@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
    })
  }
})

猜你喜欢

转载自blog.csdn.net/norman_lin/article/details/80226197