1
我有一個傳送帶,但當在Skype中單擊CardAction按鈕時,它不會打開URL。它在Emulator中工作。是否有一個原因?BotFramework Carousel CardAction Button does not OpenUrl
foreach(var botAmazonItem in botAmazonItems)
{
List<CardImage> cardImages = new List<CardImage>();
cardImages.Add(new CardImage(url: $"{botAmazonItem.imageUrl}"));
List<CardAction> cardButtons = new List<CardAction>();
CardAction plButton = new CardAction()
{
Value = botAmazonItem.detailsPageUrl,
Type = ActionTypes.OpenUrl,
Title = botAmazonItem.title
};
cardButtons.Add(plButton);
HeroCard plCard = new HeroCard()
{
Title = $"{botAmazonItem.title}",
Subtitle = $"{botAmazonItem.formattedPrice}",
Images = cardImages,
Buttons = cardButtons
};
Attachment plAttachment = plCard.ToAttachment();
replyToConversation.Attachments.Add(plAttachment);
}
哦,夥計!我剛剛修復了亞馬遜圖片的確切問題,我可以發誓我已經證實detailsPageUrl確實是https,但是第二次看起來並非如此。這做到了。對於那個很抱歉! –