关于 dify ai 系统对话机器人 webapp-conversation 通过 iframe 引入的若干问题

问题1. 无法连续对话

通过 iframe 嵌入网页时无法连续对话,是因为无法正常获取对话历史纪录,无法获取的原因是对话历史纪录接口因为浏览器跨域等原因无法携带正常参数

解决方法

使用本地 localhost 地址进行访问就不会报错,奇怪吧,明明地址端口都是不相同,你不用欸就是让你跨域就是烦你,欸怎么滴吧。

<iframe src="http://localhost:3000" id="iframe" style="width: 100%; height: 100%; border:none;"></iframe>

四下皆无人