Botframework 在同一选项卡中打开卡片的链接

Botframework 在同一选项卡中打开卡片的链接,botframework,direct-line-botframework,Botframework,Direct Line Botframework,我认为默认情况下,directline频道中的每个openUrl按钮都会在一个新选项卡中打开站点,有没有办法专门更改一个按钮以在同一选项卡中打开 谢谢您可以下载WebChat控件,修改它,构建它,并托管您自己的自定义版本。在新窗口中打开URL的代码如下: if(AdaptiveCards.OpenUrlAction的操作实例){ window.open(action.url);在查看SDK代码后,这似乎是不可能的。这并不是说您无法以某种方式破解解决方案。您可以共享您的代码吗?您尝试了什么?@n

我认为默认情况下,directline频道中的每个openUrl按钮都会在一个新选项卡中打开站点,有没有办法专门更改一个按钮以在同一选项卡中打开


谢谢

您可以下载WebChat控件,修改它,构建它,并托管您自己的自定义版本。在新窗口中打开URL的代码如下:

if(AdaptiveCards.OpenUrlAction的操作实例){

window.open(action.url);在查看SDK代码后,这似乎是不可能的。这并不是说您无法以某种方式破解解决方案。您可以共享您的代码吗?您尝试了什么?@nilsw我尝试使用“formtarget=“\u self”但这会影响每个按钮,包括回发和Imback@AngeloRiega:面对同样的问题:我想要解决这个问题。请帮我解决这个问题。提前谢谢。
if (action instanceof AdaptiveCards.OpenUrlAction) {
        window.open(action.url);  <-- this would need to be changed
    }