GetStream Chat React本机:[错误:不支持crypto.getRandomValues()。参见https://github.com/uuidjs/uuid#getrandomvalues-not-supported]

时间:2020-11-02 12:34:06

标签: react-native getstream-io

我已对具有以下版本详细信息的本机项目做出反应,并以以下版本实施了GetSream Chat。

“ react-native”:“ 0.62.2”, “ stream-chat-react-native”:“ ^ 1.3.3”

现在,当我创建 chatClient.setUser 时,如果我的调试器已在应用程序中运行,则可以很好地工作。这是官方文档启动用户https://getstream.io/chat/docs/init_and_users/?language=js

的链接

enter image description here

但是现在假设我退出了调试器,那么它给了我以下错误,并且它不会打开任何通道。

[错误:不支持crypto.getRandomValues()。看到 https://github.com/uuidjs/uuid#getrandomvalues-not-supported]

如果需要更多信息,请告诉我。

谢谢。

1 个答案:

答案 0 :(得分:0)

对依赖项进行了一些更改:

您将需要安装LinusU / react-native-get-random-values并添加此行import'react-native-get-random-values;到您的index.js

有关更多详细信息,请参阅文档:https://github.com/GetStream/stream-chat-react-native/wiki/Upgrade-helper#dependency-changes