请问怎么把微信小游戏的获取用户信息按钮wx.createUserInfoButton添加到场景中?

请问一下,微信小游戏修改了获取用户信息的方式,必须调用wx.createUserInfoButton添加用户信息按钮,用户点击才能行。 这个添加的按钮怎么和cocos creator创建的项目结合起来? 我怎么才能把这个按钮添加到场景中呢? @jare @panda

1赞

同问,我也碰到这个问题了,用小程序的代码画的按钮,根本看不到。

可能也许是版本问题吧。。。。
你可以尝试在手机上运行,可能就会有显示了。。。

兄弟们啊,同问这个问题怎么解决的呀。跪求方案。

解决问题了,原来是在微信开发工具的模拟器上这个按钮显示不出来,打包到真机就能显示了,按照官方例子写就行了,微信这个太坑了,浪费了半天时间。
var button = wx.createUserInfoButton({
type: ‘text’,
text: ‘获取用户信息’,
style: {
left: 10,
top: 76,
width: 200,
height: 40,
lineHeight: 40,
backgroundColor: ‘#ff0000’,
color: ‘#ffffff’,
textAlign: ‘center’,
fontSize: 16,
borderRadius: 4
}
})
button.show();
button.onTap((res)=>{
console.log(res)
})

这样的情况会有不少,因为开发者工具的版本更新没有跟上手机微信浏览器的版本内容

写在什么位置啊…

直接用开放数据域啊

在调试工具不能显示,必须要在真机上才能显示

为啥我用这个,每个场景都显示…

需要自己hide掉

原来如此…谢谢啦

您好,你这段代码是放在onload里吗????下面的哪个button.onTap报错