一般情况下是在 user.home下的spark/user/<jid>/transcripts 。
在代码中,实际上是一个listener:
包:org.jivesoftware.sparkimpl.plugin.transcripts
类:ChatTranscriptPlugin
在代码中,实际上是一个listener:
包:org.jivesoftware.sparkimpl.plugin.transcripts
类:ChatTranscriptPlugin
在初始化的时候就加入,然后保存、查看聊天记录,以xml格式存放。打印对话窗口的时候会显示最近的20条聊天记录
另外,默认使用的时区可能不对,可以强制指定一下,在LoginDialog.java startSpark方法中
TimeZone.setDefault(TimeZone.getTimeZone("GMT+8"));
本文详细介绍了如何在Spark中管理聊天记录,包括监听、保存、查看功能及XML格式存储。同时,提供了调整默认时区的方法,确保聊天记录时间显示准确。

407

被折叠的 条评论
为什么被折叠?



