【问题标题】:How to Add a scroll bar to an adaptive card如何将滚动条添加到自适应卡片
【发布时间】:2020-03-29 05:31:31
【问题描述】:

我在卡片中显示用户列表,我可以在卡片中添加滚动条以适应屏幕大小吗? 我目前正在使用自适应卡 1.0 并将这张卡发送给 MS Teams。

【问题讨论】:

    标签: botframework adaptive-cards


    【解决方案1】:

    AdaptiveCards do not have the ability to specify scrolling。由客户来实现此功能。但是,您可以发送list card,这取决于它是否适合您的需要。

    【讨论】:

    • 如果没有滚动条我们可以有分页,有没有其他选择
    • @Anu 我担心你在使用 BotFramework。不幸的是,目前不支持列表卡。蒂姆的回答确实是唯一的解决方法。 Here's how to update cards in Teams
    • 谢谢@mdrichardson-MSFT :)
    【解决方案2】:

    AdaptiveCard 不允许滚动或分页。

    如果你想实现分页,你可以在你的卡片上添加一个“下一页”按钮,按下时你只需用新的列表数据更新卡片。

    MS Teams 允许您更新已发送的卡片/消息,以便您可以发送第一页,当用户单击操作按钮时,您发送第二页等。

    【讨论】:

      【解决方案3】:

      AdaptiveCards 没有指定滚动的能力。但我们可以使用 Carousel 功能。

      {
         attachmentLayout: Attacenter code herehmentLayoutTypes.Carousel,
         attachments: [CardFactory.adaptiveCard()]
      }
      

      【讨论】:

        猜你喜欢
        • 2021-08-09
        • 1970-01-01
        • 2020-05-13
        • 2020-11-23
        • 2020-09-28
        • 1970-01-01
        • 2019-12-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多