Javascript Fiori启动板在chatbot插件部署后变得无响应

Javascript Fiori启动板在chatbot插件部署后变得无响应,javascript,user-interface,sapui5,sap-fiori,sap-conversational-ai,Javascript,User Interface,Sapui5,Sap Fiori,Sap Conversational Ai,我们已经使用Recast.AI为内部ERP开发了聊天机器人功能 基本上,我们使用以下代码在内部部署的Fiori launchpad上部署了一个插件:;但是,聊天机器人启动后,Fiori启动板冻结,我们无法在Fiori启动板上执行任何操作。SAP Note 2544600中的选项对我们没有帮助。知道吗,会有什么问题吗 问候, 卡兰 })) 问题在于儿童;这使得启动板没有响应。不确定还有什么替代方案,因为我已经尝试了各种方法,例如创建div、片段。自那以后,webchat已经更新,并对Fiori进行

我们已经使用Recast.AI为内部ERP开发了聊天机器人功能

基本上,我们使用以下代码在内部部署的Fiori launchpad上部署了一个插件:;但是,聊天机器人启动后,Fiori启动板冻结,我们无法在Fiori启动板上执行任何操作。SAP Note 2544600中的选项对我们没有帮助。知道吗,会有什么问题吗

问候,

卡兰

}))


问题在于儿童;这使得启动板没有响应。不确定还有什么替代方案,因为我已经尝试了各种方法,例如创建div、片段。

自那以后,webchat已经更新,并对Fiori进行了修复。它现在应该可以工作了

请提供浏览器的控制台消息。你能看到吗,是否还有其他插件?控制台中有错误消息吗?调试器的“网络”选项卡中是否有错误消息?您的系统是否提供了URL cdn.recast.ai/webchat/webchat.js?@n01dea:观察到以下消息:加载失败:飞行前响应没有HTTP ok状态。@SAPFioriCrew-问题是此聊天机器人插件正在工作;但在Fiori发射台上什么都不起作用;当我点击任何东西都没有反应;它处于断开连接状态。聊天机器人可以工作。是什么使得Fiori launchpad没有响应;我确信它是聊天机器人脚本的子脚本;但是,有什么办法可以让它们都工作呢?@SAPFioriCrew-有什么意见吗?
sap.ui.define([
"sap/ui/core/UIComponent",

], function (UIComponent) {
"use strict";


return UIComponent.extend("com.abc.chatbot.Component", {

    /**
     * The component is initialized by UI5 automatically during the startup of the app and calls the init method once.
     * @public
     * @override
     */
    init: function () {
        // call the base component's init function
        UIComponent.prototype.init.apply(this, arguments);
        var renderer = sap.ushell.Container.getRenderer("fiori2");
        if (!document.getElementById("recast-webchat")) {


            var s = document.createElement("script");
            s.setAttribute("id", "recast-webchat");
            s.setAttribute("src", "https://cdn.recast.ai/webchat/webchat.js");
            //document.body.appendChild(s);
            if (document.body != null) {
                document.body.appendChild(s);
            }
        }
        s.setAttribute("channelId", "abc");
        s.setAttribute("token", "xyz");
    }
});