You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WhatsApp Flows终端屏有效子组件类型咨询与报错解决

解决WhatsApp Flow终端屏幕(Terminal Screen)组件类型报错问题

核心问题

Terminal Screen作为流程的结束节点,仅允许使用专属的展示型组件,你尝试的Text、Label等类型要么属于输入类组件,要么不符合终端屏幕的规范,因此触发报错。

正确的组件用法

终端屏幕的Form下可直接使用Paragraph组件展示文本,这是官方规范明确支持的终端展示组件。修改后的代码示例:

{
  "id": "TERMINAL",
  "title": "Terminal Screen",
  "data": {},
  "terminal": true,
  "layout": {
    "type": "SingleColumnLayout",
    "children": [
      {
        "type": "Form",
        "name": "end_path",
        "children": [
          {
            "type": "Paragraph",
            "text": "Thank you."
          }
        ]
      }
    ]
  }
}

其他可用的终端屏幕组件

除Paragraph外,还支持以下纯展示类组件:

  • Heading:用于显示标题级文本
    {
      "type": "Heading",
      "text": "操作已完成"
    }
    
  • Image:展示符合格式要求的图片
    {
      "type": "Image",
      "url": "https://example.com/thank-you.jpg",
      "altText": "感谢图片"
    }
    

关键注意事项

  • 必须保持terminal属性为true,明确标识这是流程终点
  • 终端屏幕内的Form不能包含任何可交互输入组件(如TextInput、RadioButton等),仅支持纯展示类组件

内容的提问来源于stack exchange,提问作者Pieter le Roux

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.19 07:45:59