问题标签 [react-chat-engine]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2069 浏览

reactjs - 我无法使用 npm 安装 react-chat-engine

我无法安装

npm 安装反应聊天引擎

所以我尝试了

npm install react-chat-engine --force

它有效, 我知道它既简单又愚蠢,但也许有人会使用它,哈哈

0 投票
0 回答
92 浏览

javascript - 获取聊天错误类型错误:无法读取 null 的属性“publicKey”

我正在使用 react 和 react-chat-engine 开发聊天应用程序。一切顺利,但我登录它给了这个

0 投票
0 回答
462 浏览

reactjs - Api CORS 不允许凭据

我正在尝试在我的网站上实现聊天引擎,但是在尝试访问聊天引擎 api 时,我得到 --CORS No Allow Credentials--“如果 CORS 标头 'Access-Control-Allow-Origin' 是 '*,则不支持凭据'"

聊天.js

起初我什至无法登录并且遇到了同样的错误,但我通过添加withCredentials: false到 axios.post 来修复它

0 投票
1 回答
504 浏览

javascript - how to make a post request to create new users in react-chat-engine

I'm creating a chat app with react-chat-engine. and everything is working fine. except for the fact that I don't know how to make a post request to create new users. Please can anyone help me out. I really need this.

Here's my code

Please. ignore other lines and focus on the try/catch path I'm trying to add a new user to the users. But it keeps throwing this error to the console.

What can I do

0 投票
1 回答
129 浏览

reactjs - 控制台日志卡在无限循环中

我正在使用 React 制作一个聊天应用程序,但由于某种原因,console.log我的应用程序中的每一个都陷入了一个循环,并向控制台发送了无穷无尽的日志。我有点特别困惑,因为我正在为这个应用程序做一个视频教程,并且到目前为止一切都很好(因为我只有大约十分钟)。

这是我的应用程序组件:

这是我的 ChatFeed 组件:

我假设这与我的组件被渲染有关,并且每次渲染时都会无休止地记录,但我不知道如何解决这个问题。它不会导致程序运行出现任何问题,但如果我无法解决这个问题,调试将非常困难和烦人。

0 投票
2 回答
953 浏览

reactjs - 反应聊天引擎加载

我使用反应聊天引擎库创建小型聊天应用程序。这是用户界面图像

在此处输入图像描述

但即使我提供正确的凭据,聊天也不会加载。它给出了 GET https://api.chatengine.io/chats/latest/25/ 403。代码方面没有任何错误。我使用 Firebase 身份验证来获取登录的用户详细信息。使用 Auth 上下文设置用户详细信息。这些过程正常工作。我不知道这个问题。

任何人都可以知道这个问题吗?

0 投票
0 回答
31 浏览

javascript - 包含 react-chat-widget 后网站在部署后中断

当我尝试使用react-chat-widget小部件时,我的应用程序在生产构建期间中断。

当我删除小部件时,问题就消失了。

这是我的

应用程序.js:

从控制台收到错误:

0 投票
1 回答
147 浏览

reactjs - 如何在 react-chat-engine 中使用发布请求创建用户?

我希望向使用 react-chat-engine 的应用程序添加注册功能,但由于 403 错误而失败。

用户应该能够注册、填写详细信息并使用此功能登录。我在这里发现了一个类似的问题,如何发出帖子请求以在 react-chat-engine 中创建新用户,但该解决方案对我不起作用,我没有评论的声誉;)。

我的代码:

出于显而易见的原因,我故意模糊了我的部分私钥。我的私钥是有效的,我直接从仪表板复制了它。此外,我可以在仪表板中手动添加用户

我会错过什么?

0 投票
0 回答
43 浏览

reactjs - React 项目中的 Vercel Helper 函数错误 502 未处理的拒绝:TypeError:helper.createServerWithHelpers 不是函数

我正在尝试将我的 firebase 用户动态连接到我的 chatengineio 项目,但我不断收到 502 错误,提示“未处理的拒绝:TypeError:helper.createServerWithHelpers 不是函数”。我不确定这是我的代码还是我正在使用的 vercel 版本(23.1.2)的问题,但我在网上找不到任何有用的东西?

我正在使用vercel运行。这是我用来向 ChatEngineIo 发送帖子的方法:

0 投票
1 回答
47 浏览

javascript - 如何在 react-chat-engine 中发出帖子请求以在聊天室中添加用户

我正在使用 react-chat-engine 创建一个聊天应用程序,但我不知道如何在 react-chat-engine 的聊天室中发出帖子请求以添加用户。我已经提到了这个链接——如何在 react-chat-engine 中创建一个发布请求来创建新用户,现在我想创建一个新的聊天室,我想通过发布请求在其中添加成员。

我尝试使用 POSTMAN,但我找不到发布请求必须发送到的 URL、标题和正文的正确组合。我尝试过的一些组合以及由此产生的错误如下:-

方法 1 正文

方法 1 标题

方法 2 正文

方法 2 标题

(我已删除屏幕截图中的私钥)

请帮帮我。