如何在Skype Bot Node.js SDK中以表格HTML格式显示数据

时间:2017-08-01 09:07:27

标签: node.js botframework skype-bots

我已经完成了针对Node.js SDK here的示例,但没有运气。 在Skype客户端,它显示文本而不是表格格式。

bot.dialog('message_with_table', function (session) {
    var tableHTML = '<table style="padding:10px;border:1px solid black;"><tr style="background-color:#c6c6c6"><th>Countries</th><th>Capitals</th><th>Population</th><th>Language</th></tr><tr><td>USA</td><td>Washington D.C.</td><td>309 million</td><td>English</td></tr><tr><td>Sweden</td><td>Stockholm</td><td>9 million</td><td>Swedish</td></tr></table>';
    var message = {
        type: 'message',
        textFormat: 'xml', 
        text: tableHTML
    };
    session.send(message);
});

我无法理解问题是什么,它在Bot Framework模拟器中工作,但在skype和FB messanger中没有。

我知道TextFormat xml仅受Skype频道的支持,但在我的情况下不起作用。

0 个答案:

没有答案