最佳实践

记录实际应用中的最佳实践方法。

1. Q. 我们正在做红包功能,红包有已打开/未打开状态,能否修改IM消息中的已读/未读状态

A. 使用野火IM的一个原则就是:不能把业务逻辑强加于IM系统,需要保持IM服务的独立性。红包的已打开/未打开状态属于业务逻辑。应该把该状态保存在红包服务器,当红包消息显示时,如果本地没有该红包对应的状态,应该去红包服务器取回状态,取回之后判断如果已经打开,保存已打开状态下来,如果没有打开则不存储。之后每次显示红包消息时都根据本地保存的状态是否打开过,如果已经打开显示打开状态;如果未打开则再去红包服务器刷新。这样当多端登录或者更换手机后,状态也都能正确显示。(此逻辑仅供参考)

2. Q. 如何添加内置动态表情,如果收藏表情,还有如何开发应用商店。

A。 请参考小表情大世界

2018 © wildfirechat.cn 京ICP备18060403号-1 all right reserved,powered by Gitbook该文件修订时间: 2019-10-20 11:48:04

results matching ""

    No results matching ""