首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Skype bot框架中,有些控件不适用于移动应用程序

在Skype bot框架中,有些控件不适用于移动应用程序
EN

Stack Overflow用户
提问于 2016-08-18 12:15:47
回答 1查看 175关注 0票数 1

我们正在为我们的应用程序集成一个Skype Bot

其中一些在移动平台和windows平台上工作不太好。

1) 英雄卡

在按钮中,单击时不要触发事件。

这是我如何实现的,

代码语言:javascript
运行
复制
CardAction cardAction = new CardAction()
{
    Value = $"{item.DocumentUrl.ToString()}",
    Type = "openUrl",
    Title = "View Document"
};

cardActionList = new List<CardAction>();
cardActionList.Add(cardAction);

HeroCard heroCard = new HeroCard()
{
    Title = $"Sample Document",
    Subtitle = $"Library : {SerchResult.LibraryName}",
    Images = cardImageList,
    Buttons = cardActionList
};

2) SigninCard

在android设备和windows skype应用程序中,这种控制不起作用,但在iphones中却起作用。

这是我如何实现的,

代码语言:javascript
运行
复制
CardAction plsButton = new CardAction()
{
    Value = System.Configuration.ConfigurationManager.AppSettings["RedirectUrl"] + "?id=" + message.From.Id,
    Type = "signin",
    Title = "Login"//,
    //Image = "http://www.enadoc.com/img/assets/logo.png"
};

sbuttons.Add(plsButton);

SigninCard signinCard = new SigninCard()
{
    Buttons = sbuttons
};

这些是目前这些平台的限制,还是我在实现上犯了一个错误?

EN

回答 1

Stack Overflow用户

发布于 2016-09-22 17:29:25

我很确定你在Skype上看到的问题,是由于URL的计划。对于Skype来说,它必须是https。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39017991

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档