调用这个createGameRecorderShareButton接口,不能分享,onTap返回失败(错误码:22012,错误信息:GamaRecorder:share:fail internal failed),代码如下,求大神帮忙解答一下,感谢!
const button = wx.createGameRecorderShareButton({
// 样式参数
style: {
left: 10,
top: 150,
height: 50,
color: '#ffffff',
textAlign: 'center',
fontSize: 16,
borderRadius: 4,
iconMarginRight: 16,
paddingLeft: 1,
paddingRight: 30,
},
// 按钮的背景图片
image: 'button.jpg',
text: '自定义文案',
icon: 'icon.jpg',
// 分享参数
share: {
query: 'a=1&b=2',
// 背景音乐的路径
bgm: cc.mykj.g_bgMusicUrl,
timeRange: [[0, 1000], [2000, 3000]],
title: {
template: 'default.score',
data: {
score: 6500
}
},
button: {
template: 'default.enter',
}
}
});
button.show();
button.onTap(res => {
console.log(`错误码:${res.error.code},错误信息:${res.error.message}`)});
你好,麻烦在手机微信那里上传下日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点
你好,这个问题是稳定复现的吗,另外手机的具体型号麻烦提供一下
一开始我也是也到这种问题,后面示例代码修改成下面就可以正常执行了
const button = wx.createGameRecorderShareButton({
// 样式参数
style: {
left: 10,
top: 150,
height: 50,
color: '#ffffff',
textAlign: 'center',
fontSize: 16,
borderRadius: 4,
iconMarginRight: 16,
paddingLeft: 1,
paddingRight: 30,
},
// 按钮的背景图片
text: '自定义文案',
// 分享参数
share: {
query: 'a=1&b=2',
// 背景音乐的路径
bgm: '',
timeRange: [[0, 1000], [2000, 3000]]
}
})