Botframework 试图对不可重用实例进行破坏结构的尝试无效-Bot 4.0 WebChat.js

Botframework 试图对不可重用实例进行破坏结构的尝试无效-Bot 4.0 WebChat.js,botframework,bots,microsoft-edge,direct-line-botframework,web-chat,Botframework,Bots,Microsoft Edge,Direct Line Botframework,Web Chat,[对象错误]:{message:“对不可重写的结构进行破坏的尝试无效。” 实例”,堆栈:“TypeError:破坏结构的尝试无效 e.exports上的不可写实例 () 在e.出口在t.不稳定的_.优先运行 () 在卢比 () 在Ps ()“} 我在Edge和IE中发现了这个错误,在Chrome中效果很好。请建议解决方案,将不胜感激。IE 11不支持async/await关键字。我们需要在IE中使用es5捆绑包。请尝试使用https://cdn.botframework.com/botframe

[对象错误]:{message:“对不可重写的结构进行破坏的尝试无效。” 实例”,堆栈:“TypeError:破坏结构的尝试无效 e.exports上的不可写实例 () 在e.出口在t.不稳定的_.优先运行 () 在卢比 () 在Ps ()“}


我在Edge和IE中发现了这个错误,在Chrome中效果很好。请建议解决方案,将不胜感激。

IE 11不支持
async/await
关键字。我们需要在IE中使用es5捆绑包。请尝试使用
https://cdn.botframework.com/botframework-webchat/latest/webchat-es5.js

参考:


IE 11不支持
async/await
关键字。我们需要在IE中使用es5捆绑包。请尝试使用
https://cdn.botframework.com/botframework-webchat/latest/webchat-es5.js

参考:


您需要在IE中使用es5捆绑包。IE 11不支持
async/await
关键字。请尝试使用
https://cdn.botframework.com/botframework-webchat/latest/webchat-es5.js
。您可以参考以了解如何在IE11中使其兼容。此外,我检查了es5捆绑包的版本,它在IE和Edge中都可以很好地工作,您也可以参考它。谢谢您的帮助,它现在可以工作了:)太好了。当然,谢谢你的快速回复。你需要在IE中使用es5捆绑包。IE 11不支持
async/await
关键字。请尝试使用
https://cdn.botframework.com/botframework-webchat/latest/webchat-es5.js
。您可以参考以了解如何在IE11中使其兼容。此外,我检查了es5捆绑包的版本,它在IE和Edge中都可以很好地工作,您也可以参考它。谢谢您的帮助,它现在可以工作了:)太好了。然后我会把答案放在下面。当然,谢谢你的快速回复
 (async function () {
        const res = await fetch('https://tokenservice/api/DLToken', { method: 'POST' });        
        const {token}  = await res.json();
        console.log({token});
        window.WebChat.renderWebChat(
            {
                bot: bot,
                directLine: window.WebChat.createDirectLine({token}),
                user: user,
                speechOptions: speechOptions,
                resize: 'detect',
                styleOptions: styleOptions
            },
            document.getElementById('BotChatGoesHere')
        );