我在一个程序的2个不同页面都引用了即时消息API realtime.createIMClient,用的是一个client_id,我如果再一个页面调用.close方法的话我的这2个会话都会关闭吗?还是需要分别调用.close方法?
一般情况下是需要分别 close 的(在 2 个不同页面分别 createIMClient 其实类似用户在两个设备上同时登录)。
有没有优雅的方式只关闭一次结束所有终端?
目前没有比较好的方式。可以使用 hook,但这不过是把客户端的不优雅移到服务端而已。目前 js-realtime-sdk 主要面向单页面应用,多页面有些地方会麻烦一点。
OK明白,多谢