我正在编写一个简单的聊天应用程序,使用PubNub演示实时数据。当应用程序启动时,它会显示一个连接用户的列表。每个用户都有一个默认的UUID,在初始化时由PubNub生成。我希望能把这个UUID变成更人性化的东西。我知道当我初始化PubNub库时,我可以做到这一点。
PubNub.init({
... keys ...
uuid: 'The username'
});但我也希望“动态”地这样做,这样用户就可以在应用程序运行时更新用户名。我没有找到任何文件来支持这个功能,这表明这是不可能的。然而,我也没有看到任何声明是不能做的。有这样的功能吗?我该怎么做?
发布于 2015-11-30 21:47:46
更改PubNub中的UUID
您可以随时更改连接客户端的UUID。使用set_uuid方法更新UUID,并让SDK用新的UUID重新初始化连接状态。
设置初始UUID
var pubnub = PUBNUB({ ..., uuid : "CLIENT_UUID" });更改UUID
pubnub.set_uuid("NEW_UUID");当前发布在PubNub文档上的唯一参考是:3在PubNub POSIX引用中。
https://stackoverflow.com/questions/33987533
复制相似问题