You need to enable JavaScript to run this app. 如何为Adaptive Cards添加超链接 解决Markdown链接不生效问题
优惠活动
大模型
产品
解决方案
定价
更多

如何为Adaptive Cards添加超链接 解决Markdown链接不生效问题

解决方案一:补全TextBlock的wrap配置(适配Markdown链接写法)

Adaptive Card的TextBlock组件要正常渲染可点击的Markdown超链接,必须显式开启wrap属性,你当前超链接对应的TextBlock缺少该配置,修改后代码如下:

{
    "type": "TextBlock",
    "text": "[Adaptive Cards](https://adaptivecards.io)",
    "wrap": true
}

该方案依赖宿主环境对TextBlock Markdown特性的支持,兼容度有限。

解决方案二:使用selectAction配置(全环境兼容写法)

如果要保证所有支持Adaptive Card的环境都能正常触发跳转,更稳定的方案是使用Action.OpenUrl类型的selectAction,无需依赖Markdown支持,示例代码如下:

{
    "type": "TextBlock",
    "text": "Adaptive Cards",
    "color": "Accent",
    "selectAction": {
        "type": "Action.OpenUrl",
        "url": "https://adaptivecards.io"
    }
}

该方案兼容性更强,还可以自定义链接文本的样式,适配不同的设计需求。

内容的提问来源于stack exchange,提问作者user3553913

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.20 10:06:04