废话不多说 直接上代码
被动调用分享:
//要在Start方法中开启
start() {
wx.showShareMenu({ withShareTicket: true })//开启右上角的分享按钮
//分享按钮事件监听
cc.loader.loadRes("share", function (err, data) {
//share为分享的图片名称这是路径(assets/resources/share)
wx.onShareAppMessage(function (res) {
return {
title: "智商不足?快来充值!",//分享的标题
imageUrl: data.url,
success(res) {
console.log(res)
},
fail(res) {
console.log(res)
}
}
})
});
},
主动调用分享(挂载到你的分享按钮上):
//参数和上面的一致
Share_Btn() {
cc.loader.loadRes("share", function (err, data) {
wx.shareAppMessage({
title: "智商不足?快来充值!",
imageUrl: data.url,
success(res) {
console.log(res)
},
fail(res) {
console.log(res)
}
})
});
},
就这么简单的实现了Cocos开启微信分享功能了.