# FeedbackButton

用户点击后打开意见反馈页面的按钮

## 属性

### string type

按钮的类型。

**type 的合法值**

| 值 | 说明 | 最低版本 |
| -- | ---- | ---- |
| text | 可以设置背景色和文本的按钮 |  |
| image | 只能设置背景贴图的按钮，背景贴图会直接拉伸到按钮的宽高 |  |

### string text

按钮上的文本，仅当 type 为 `text` 时有效

### string image

按钮的背景图片，仅当 type 为 `image` 时有效

### Object style

按钮的样式


```json
[
  {
    "属性": "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",
    "说明": "文本的行高"
  }
]
```

## 方法

### [FeedbackButton.show()](/minigame/dev/api/open-api/feedback/FeedbackButton.show)

显示意见反馈按钮

### [FeedbackButton.hide()](/minigame/dev/api/open-api/feedback/FeedbackButton.hide)

隐藏意见反馈按钮。

### [FeedbackButton.destroy()](/minigame/dev/api/open-api/feedback/FeedbackButton.destroy)

销毁意见反馈按钮

### [FeedbackButton.onTap(function listener)](/minigame/dev/api/open-api/feedback/FeedbackButton.onTap)

监听意见反馈按钮的点击事件

### [FeedbackButton.offTap(function listener)](/minigame/dev/api/open-api/feedback/FeedbackButton.offTap)

移除意见反馈按钮的点击事件的监听函数
