Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs Botkit嵌入React+;React路由器导致404错误_Reactjs_React Router_Botkit - Fatal编程技术网

Reactjs Botkit嵌入React+;React路由器导致404错误

Reactjs Botkit嵌入React+;React路由器导致404错误,reactjs,react-router,botkit,Reactjs,React Router,Botkit,对于React 16和React Router 4,我试图在组件中使用Botkit的嵌入代码,但它只是停留在“断开连接…重新连接”中: (我已经删除了OnClick头和嵌入的\u messenger div,因为我希望它能够启动全尺寸) 这当然会将unescaped转换为{{url}}找不到 我认为这与React中的初始化/选项有关: var选项={};Botkit.boot(选项) 你知道我做错了什么吗?问题是浏览器解析模板并呈现(隐藏的)图像标记。这不是导致它失败的问题 iframe的某些

对于React 16和React Router 4,我试图在组件中使用Botkit的嵌入代码,但它只是停留在“断开连接…重新连接”中:

(我已经删除了OnClick头和嵌入的\u messenger div,因为我希望它能够启动全尺寸)

这当然会将unescaped转换为{{url}}找不到

我认为这与React中的初始化/选项有关:

var选项={};Botkit.boot(选项)


你知道我做错了什么吗?

问题是浏览器解析模板并呈现(隐藏的)图像标记。这不是导致它失败的问题


iframe的某些内容导致聊天客户端在连接到服务器时失败。。。您对现成的代码做了任何更改吗?

我很确定这与React中的初始化有关——启动部分:
var options={};Botkit.boot(选项)当我从iFrame中删除“/chat.html”时,框架内的框架索引页面加载没有问题。@Robbie我知道你现在可能已经解决了这个问题,但我碰巧看到了这篇文章。您有一个自动关闭脚本标记
,这导致它无法工作。删除“/>”并执行
<div>
    <iframe
      title="botkit"
      id="botkit_client"
      src="//arrow-tarn.glitch.me/chat.html"
      style={{ height: "80vh", width: "100%" }}
    />

    <script src="//arrow-tarn.glitch.me/embed.js" />
    <link rel="stylesheet" href="//arrow-tarn.glitch.me/css/embed.css" />

    <script>var options = {}; Botkit.boot(options);</script>
</div>
);
GET http://arrow-tarn.glitch.me/%7B%7B%7Burl%7D%7D%7D 404 (Not Found)