HeroCard中的Botframework不工作操作调用

HeroCard中的Botframework不工作操作调用,botframework,microsoft-teams,Botframework,Microsoft Teams,我想有一个呼叫按钮来响应通过Botframework团队进行的聊天 该文件参考 call类型的操作表示一个可能是 打电话来 但在Teams桌面应用程序下的结果是: 有没有办法显示“呼叫按钮”?大多数Bot框架模式都是特定于通道的,尤其是在涉及到卡时。如果您想知道团队具体支持哪些卡片操作,请参阅团队文档: 因为团队不支持调用操作,所以您需要改用openurl。使用telURL是行不通的,但是你可以在这里了解这个问题和解决方法:我的答案可以接受吗? const buttons = [

我想有一个呼叫按钮来响应通过Botframework团队进行的聊天

该文件参考

call类型的操作表示一个可能是 打电话来

但在Teams桌面应用程序下的结果是:


有没有办法显示“呼叫按钮”?

大多数Bot框架模式都是特定于通道的,尤其是在涉及到卡时。如果您想知道团队具体支持哪些卡片操作,请参阅团队文档:


因为团队不支持调用操作,所以您需要改用openurl。使用
tel
URL是行不通的,但是你可以在这里了解这个问题和解决方法:

我的答案可以接受吗?
    const buttons = [
    { type: ActionTypes.OpenUrl, title: '1. Open URL', value: encodeURI('http://www.google.com') },
    { type: ActionTypes.Call, title: '2. Call with tel:', value: 'tel:08001323333' },
    { type: ActionTypes.ImBack, title: '3. Uploaded Attachment', value: '3' },
    { type: ActionTypes.Call, title: '4. call without tel:', value: '45456544' },
  ];

  const card = CardFactory.heroCard('', undefined, buttons, {
    text: 'Select your choices.',
  });