我已对具有以下版本详细信息的本机项目做出反应,并以以下版本实施了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
的链接但是现在假设我退出了调试器,那么它给了我以下错误,并且它不会打开任何通道。
[错误:不支持crypto.getRandomValues()。看到 https://github.com/uuidjs/uuid#getrandomvalues-not-supported]
如果需要更多信息,请告诉我。
谢谢。
答案 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