我不擅长编码,我在Squarespace上有我的网站,我使用Dialogflow创建了一个聊天机器人。单击Web-Demo时,我得到以下代码:
<iframe
allow="microphone;"
width="350"
height="430"
src="https://console.dialogflow.com/api-client/demo/embedded/xxxxx">
</iframe>
当我在我的Squarespace网站的页脚部分粘贴代码时,它在页脚显示聊天机器人为部分。我希望它像我们在其他网站上一样弹出。如果有人能帮助我,并指导我在你的代码中做出改变,让它为我工作,那就太好了。
发布于 2020-07-31 04:33:20
这很可能是通过the CSS Editor对元素应用position:fixed的问题。根据this answer的说法,你还可以用自己的超文本标记语言进一步定制聊天模块。
举个例子,如果你给你的iframe一个额外的属性,比如说id="chatbot",那么你的CSS可能看起来像这样:
#chatbot {
position: fixed;
bottom: 30px;
right: 30px;
}发布于 2021-02-24 16:36:16
Dialogflow是一个非常好的机器人构建平台,但没有直接的方法将代理集成到您的网站中。原因是它们没有为浏览器提供特定的小部件。web演示集成仅用于演示目的,不可自定义。还有两种可能的方法可以将Dialogflow机器人集成到您的网站中。
PS。我在kommunicate工作。
https://stackoverflow.com/questions/63180563
复制相似问题