gpt4 book ai didi

javascript - 部署聊天机器人插件后,Fiori 启动板变得无响应

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:39:09 27 4
gpt4 key购买 nike

我们使用 Recast.AI 为本地 ERP 开发了聊天机器人功能。

基本上,我们使用以下代码在 On-Premise Fiori 启动板上部署了一个插件;然而,Fiori launchpad 在聊天机器人启动后卡住,我们无法在 Fiori Launchpad 上执行任何操作。 SAP Note 2544600 中的选项对我们没有帮助。任何想法,可能是什么问题?

问候,

卡兰

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");
}
});

});

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

最佳答案

此后网络聊天已更新,修复了 Fiori。它现在应该可以工作了

关于javascript - 部署聊天机器人插件后,Fiori 启动板变得无响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51997230/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com