chat-uikit-react
chat-uikit-react copied to clipboard
提示重复登陆,userID 从哪获取呢
感谢您的反馈!
userID 是用户自己设置的,在chat-uikit-react/examples/sample-chat/src/demo/SampleChat.tsx
文件中可以自行修改,这里 demo 写死的固定 ID ‘xxx’。
另外此处重复登录的报错,是因为开启了react 严格模式,代码会重复触发,build后不会有这个问题。
本地代码直接集成,会报很多错,看了下是安装的依赖在@tencentcloud/chat-uikit-react/dist/esm同级目录缺失node_modules/tim-js-sdk/tim-js.js 这个怎么解决呀
chat-uikit-react/examples/sample-chat
感谢您的反馈!可以把 @tencentcloud/chat-uikit-react 升级到 v1.0.2 版本
@jiushu531 你这个思路是不对的,严格模式触发多次就是为了让你写代码注意和处理副作用的影响。demo中应该处理一下这个useEffect setTim这块。默认就应该按照render twice的方式来写你只login一次