Action.OpenUrl 在自适应卡中,确认打开 URl
Action.OpenUrl in Adaptive card, Confirmation for opening the URl
我正在使用 Microsoft bot 框架,我需要在单击按钮后打开 URL。我通过使用自适应卡实现了这一点。 URL 正在点击按钮打开。
我需要实现确认选项,当用户点击按钮时,pop 应该来要求确认打开 URL。
我试过它在模拟器中工作但在网络中它不工作。它只是打开 URL 而不询问确认。
我的机器人将在网络中使用。
我有参考https://adaptivecards.io/samples/
下面是我的自适应卡代码
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"actions": [
{
"type": "Action.OpenUrl",
"title": "Action.OpenUrl",
"url": "https://adaptivecards.io"
}
]
谢谢
桑吉夫·高塔姆
这只发生在本地模拟器中,
为了在浏览器中发生这种情况,您需要以不同的方式处理它,您可以使用相同的自适应卡来实现这种情况,我在下面提到了一个示例供您参考
{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "TextBlock",
"text": "This is Vinay Jayaram Helping you to open a URL"
}
],
"actions": [
{
"type": "Action.ShowCard",
"title": "https://adaptivecards.io",
"card": {
"type": "AdaptiveCard",
"body": [
{
"type": "TextBlock",
"text": "Are You sure you want to open this link?"
}
],
"actions": [
{
"type": "Action.OpenUrl",
"title": "YES",
"url": "https://adaptivecards.io"
}
],
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json"
}
}
]
}
看起来像这样:
点击:
参考:https://adaptivecards.io/explorer/Action.ShowCard.html
让我知道这是否适合您。快乐编码
我正在使用 Microsoft bot 框架,我需要在单击按钮后打开 URL。我通过使用自适应卡实现了这一点。 URL 正在点击按钮打开。 我需要实现确认选项,当用户点击按钮时,pop 应该来要求确认打开 URL。 我试过它在模拟器中工作但在网络中它不工作。它只是打开 URL 而不询问确认。
我的机器人将在网络中使用。
我有参考https://adaptivecards.io/samples/
下面是我的自适应卡代码
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"actions": [
{
"type": "Action.OpenUrl",
"title": "Action.OpenUrl",
"url": "https://adaptivecards.io"
}
]
谢谢 桑吉夫·高塔姆
这只发生在本地模拟器中,
为了在浏览器中发生这种情况,您需要以不同的方式处理它,您可以使用相同的自适应卡来实现这种情况,我在下面提到了一个示例供您参考
{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "TextBlock",
"text": "This is Vinay Jayaram Helping you to open a URL"
}
],
"actions": [
{
"type": "Action.ShowCard",
"title": "https://adaptivecards.io",
"card": {
"type": "AdaptiveCard",
"body": [
{
"type": "TextBlock",
"text": "Are You sure you want to open this link?"
}
],
"actions": [
{
"type": "Action.OpenUrl",
"title": "YES",
"url": "https://adaptivecards.io"
}
],
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json"
}
}
]
}
看起来像这样:
点击:
参考:https://adaptivecards.io/explorer/Action.ShowCard.html
让我知道这是否适合您。快乐编码