野火IM官方版是一款功能强大、非常实用的即时通讯和音视频组件,它能够让用户可以快速在自有产品上添加专业级的聊天、音视频通话功能。野火IM软件为用户提供有提供完整的即时通讯和实时音视频解决方案,以及丰富的周边生态系统,支持全平台运行。野火IM软件可以支持移动端、PC端、Web端、小程序端四端同时在线,数据和状态多端完美同步。
软件功能
1、易于扩展
野火IM软件代码开源率高,分层架构,二次开发简单。
2、极致性能
最低128M内存即可运行,可以支持百万在线和集群部署。
3、安全可靠
网络连接采用 AES 加密,客户端数据库使用 SqlCipher 加密,支持国密算法。
4、四端在线
野火IM软件支持移动端、PC端、Web端、小程序端数据完美同步。
5、私有部署
支持完全私有部署,可以不依赖任何第三方服务,完全内网运行。
常见问题
1、在Windows系统缓存目录,存在wildfirechat目录,如何去掉?
有2处需要修改,在package.json中把name属性改为您的应用英文名;还有一处在connect和获取clientid之前或者初始化时,调用SDK的setAppName方法,名字改为您的应用英文名。另外如果是Max系统,还需要修改应用的包名。
2、怎么将登录方式修改为账号密码登录?
IM本身只需要userId和token即可进行连接,故可以参考移动端的登录逻辑,去获取userId和token,其中需要注意的是:token和clientId、platform是绑定的,登录获取token时,这两个字段不能随便填写,需要分别通过wfc.getClientId()和Config.getWFCPlatform()获取。
3、怎么修改数据/日志目录名称?
PC端默认的数据/日志文件路径包含wildfirechat字样,如:/Users/wf/Library/Application Support/cn.wildfire.chat/wildfirechat/uiuJuJcc。如果客户不希望看到wildfirechat字样时,可通过修改appName实现,具体请参考wfc.setAppName方法,需要注意的是,setAppName方法必需需要在getClientId和connect之前调用。
更新日志
1、修复发送图片(大文件上传)时,UI 上发送状态未正常更新。
2、优化缩略图。
3、修复搜索结果页,点击结果项不生效。
4、更新频道菜单样式。
5、修复开发调试时,会打开浏览器页面。
6、修复改动代码之后,会通过浏览器打开白屏页面。
7、修复聊天室发送大文件失败。
8、修复使用特殊端口时,下载文件可能失败。
9、update org config and etc.。
10、修复会议记录可能没有实时刷新f。
11、优化搜索结果。
12、添加是否启用登录滑动验证相关配置。
13、支持渲染进程崩溃后恢复。

微信电脑版 v4.1.13
阿里旺旺 官方版 v10.03.39C
腾讯TIM 官方PC版v3.5.1.22172
EV多聊 官方版 v1.1.1
萤石云视频客户端 官方pc版 v3.46.0.0