resize:detect azure chatbot node js 有什么用

what is the use of resize:detect azure chatbot node js

我想知道为什么我们在用于 Azure 聊天的 renderwebchat 函数中有 resize:detect 选项 bot.Can 有人解释一下结果是什么或这个选项的用途是什么。

window.WebChat.renderWebChat({
    renderMarkdown: markdownIt.render.bind(markdownIt),
    directLine: window.WebChat.createDirectLine({
        token: '@ViewData["DirectLineToken"]'
    }),
    user: {
        id: 'test@xx.com,test@xx.com',
        name: 'You',
        OverrideBlockAccess: '@ViewData["OverrideBlockAccess"]',
        LoggedInUserEmail: '@Html.Raw(ViewData["LoggedInUserEmail"])',
        UserEmail: '@Html.Raw(ViewData["UserEmail"])'
    },
    bot: { id: 'HPICEBoTAPP' },
    resize: 'detect',
    userId: '@Html.Raw(ViewData["UserEmail"])',
    styleOptions: styleOptions
}

您可以在此处查看可以传递给 renderWebChat 的属性:https://github.com/microsoft/BotFramework-WebChat/blob/master/docs/API.md

请注意,没有 userbotresize 属性。