cocos creator构建微信小游戏在哪儿调用微信显示转发的api: wx.showShareMenu()

我也不知道为啥,:sweat_smile:我用的官方给的测试id

我用的是小游戏在微信开发者工具中的问题汇总(FAQ)中提供的appID,打印出的信息也是“fail no permission”

后台配置好照着写就行了

你这个是jssdk吧

微信小游戏的API文档里没有你截图中那几个方法

。。。发错贴了。。。

仔细阅读下微信公众号文档,关于用户授权的部分,分享应该是需要用户授权

https://mp.weixin.qq.com/debug/wxagame/dev/tutorial/open-ability/authorize.html?t=201816

微信官方回复表示分享接口没有放开,调用不了

:6:

分享时不需要用户授权的,需要授权的是它最下面Scope 列表中那几个

您好,这个官方回复是在哪里发的

请问解决了么,,遇到了同样的问题、!!

微信小游戏还没有开放分享接口,只是在文档里写了有这个API,慢慢等微信小游戏全面放开吧

我去!别人上架的游戏可以啊!

什么意思,微信小游戏开放注册了?

搞定了吗?怎么显示转发呢?

已经开放注册了,用一个真实的小游戏的appid打开项目,就可以显示了

我用了一个真实的appid,但是还是有这样的问题,真实的appid申请难道有问题吗?

window.wx.xxxxxxx()

请问2.2.5
ShapeBtnAction:function(){
cc.log(‘ShapeBtnAction’);
if(CC_WECHATGAME){
// 设置 withShareTicket: true
wx.updateShareMenu({
withShareTicket: true
});
wx.shareAppMessage({
title: ‘我要主动拉起分享啦’,
success: function(shareTickets,groupMsgInfos){console.log(‘主动成功’)},
fail: function(res){console.log(‘主动失败’);console.log(res);},
});
}
},

appid 使用的是 cocos的 wx6ac3f5090a6b99c5 是这个问题?

运行时还是会出现这样的报错

shareAppMessage:fail jsapi has no permission, event=shareAppMessageDirectly, runningState=foreground, permissionMsg=permission got, detail=jsapi has no permission