# GameClubButton wx.createGameClubButton(Object object)

基础库 2.0.3 开始支持,低版本需做兼容处理

# 功能描述

创建游戏圈按钮。游戏圈按钮被点击后会跳转到小游戏的游戏圈。更多关于游戏圈的信息见 游戏圈使用指南。从基础库2.30.3开始,新增传递openlink的特性,支持打开单帖子、话题页、活动页。

# 参数

# Object object

属性 类型 默认值 必填 说明 最低版本
type string 按钮的类型。
合法值 说明
text 可以设置背景色和文本的按钮
image 只能设置背景贴图的按钮,背景贴图会直接拉伸到按钮的宽高
text string 按钮上的文本,仅当 type 为 text 时有效
image string 按钮的背景图片,仅当 type 为 image 时有效
style Object 按钮的样式
结构属性 类型 默认值 必填 说明
left number 左上角横坐标
top number 左上角纵坐标
width number 宽度
height number 高度
backgroundColor string 背景颜色
borderColor string 边框颜色
borderWidth number 边框宽度
borderRadius number 边框圆角
color string 文本的颜色。格式为 6 位 16 进制数。
textAlign string 文本的水平居中方式
合法值 说明
left 居左
center 居中
right 居右
fontSize number 字号
lineHeight number 文本的行高
icon string 游戏圈按钮的图标,仅当 object.type 参数为 image 时有效。
合法值 说明
green 绿色的图标
white 白色的图标
dark 有黑色圆角背景的白色图标
light 有白色圆角背景的绿色图标
openlink string 设置后可以跳到对应的活动页面,具体进入mp设置-游戏设置-开始管理-游戏圈管理-由帖子的"游戏内跳转ID"生成 2.30.3
hasRedDot boolean true 当传递了openlink值时,此字段生效,决定创建的按钮是否需要拥有红点,默认为true 2.30.3

# 返回值

# GameClubButton

# 示例代码


let button = wx.createGameClubButton({
  icon: 'green',
  style: {
    left: 10,
    top: 76,
    width: 40,
    height: 40
  },
  openlink: 'Lv-XO1OgAuqztP4pRyKfZnY2aJKe9aE1'
})