微信小游戏转发分享

微信小游戏转发分享

请大家关注我的微博:@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
    })
  }
})
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值