0

我正在使用 ejabberd-18.09。我有这个代码

MucCreateReply = mod_muc:create_room(HostName,Roomname,jid:decode(Name),NickName,default),

RoomJid = jid:make(Roomname, HostName),

在哪里

HostName = <<"conference.abc.com">>,
Roomname = <<"1/A16/-LWKYb1Zl7YheHuQ80Fi">>

但是RoomJid = jid:make(Roomname, HostName),即使 mod_muc:create_room/5 成功运行并且我可以看到房间创建正常,这条线也会导致 RoomJid 出现“错误”。

我很难理解它。

有谁可以帮我离开这里吗?

4

1 回答 1

0

对于遇到同样问题的任何人来说,这里都是解决方案——/从房间名称中删除就可以了。

于 2019-03-12T12:18:58.997 回答