盒子IM付费服务

👋 欢迎来到知识库

本文档为盒子IM商业版的说明,购买商业版前请先仔细阅读本文档,付费后将默认您已知悉并同意本文档的内容

1.付费-商业版源码

1. 前言

盒子IM商业版在2024-10-01正式发布(更新日志),目前可购买套餐: 个人版(¥1280)和企业版(¥1480)。

本文档主要介绍盒子IM商业版的购买条款、功能介绍、使用说明。请您在购买前认真阅读本文档,当您付费时,默认您已知悉并同意本文档内容,付费后原则上不能退款,购买前请务必仔细阅读本文档所有内容!


2. 功能对比

模块

开源版

商业版

备注

web

app

h5

wx小程序

web

app

h5

wx小程序

登录、注册

 

好友管理

 

群聊管理

 

文字消息

 

图片消息

 

文件消息

 

录音消息

×

×

uiniapp官方文档显示录音api支持小程序,但实际调试会报错,原因不详

emoji表情

 

已读未读(私聊)

 

回执消息(群聊)

 

@群成员

 

敏感词过滤

 

url识别

 

离线消息

 

心跳保持、断线重连

 

消息撤回、删除

 

会话删除、置顶

 

消息免打扰

 

用户封禁

 

群聊封禁

 

历史消息查询

×

×

×

×

 

手机注册

×

×

×

×

目前仅支持阿里云短信

邮箱注册

×

×

×

×

 

视频消息

×

×

×

×

仅支持50M以下的MP4文件

名片消息

×

×

×

×

 

消息引用

×

×

×

×

 

消息转发

×

×

×

×

仅支持单条转发

好友备注

×

×

×

×

 

好友审核

×

×

×

×

 

群管理员

×

×

×

×

 

群禁言

×

×

×

×

 

群消息置顶

×

×

×

×

 

扫一扫

×

×

×

×

 

单人音视频通话

×

×

×

×

详细说明

多人音视频通话

×

×

×

×

×

app自动更新

×

详细说明

app消息提醒

×

详细说明

系统通知消息

×

×

×

×

详细说明

用户投诉

×

×

×

×

 

加入黑名单

×

×

×

×

×

×

×

功能比较简单,主要是为了应付上架审核

app保活

×

×

×

×

×

×

×

后台保活

此外,商业版还支持打包成桌面端,采用electron框架,与web端共用一套代码,并扩展了消息提醒和截图功能

3. 付费说明

3.1. 套餐说明

套餐类型

个人版

企业版

备注

价格

¥1280

¥1480

 

适用群体

个人、个体户

企业、机构

 

源码更新时长

一年

永久(不维护为止)

 

开具发票

不支持

支持

仅支持开具普通发票

合同

个人合同

企业合同

3.4合同说明

目前本产品还在持续更新中,每次迭代更新都可能会有一定幅度的涨价,目前的价格依然是业界良心。

本产品价格公开透明,砍价不会有任何结果,只会浪费双方时间。

3.2. 交易流程

a16095f05b20250831152041

3.3. 交付方式

购买后,您需在http://113.45.141.159:8099上注册一个gitlab账号,然后把账号发给作者,作者会把您拉进盒子商业版的仓库中,拉取main分支代码即可

两个套餐均能获得最新的商业版源码,个人套餐的gitlab账号会在1年后过期,而企业套餐的账号是永久的

每个客户只允许一个注册gitlab账号,请妥善保管您的账号

3.4. 合同说明

  • 个人版合同模版:
     
    盒子IM商业版授权合同(个人)模版.pdf
    pdf文件
    146.9K
  • 企业版合同模版:
     
    盒子IM商业版授权合同(企业)模版.pdf
    pdf文件
    168.8K
  • 个人版合同需提供:个人姓名、联系方式
  • 企业版合同需提供:企业名称、企业地址、联系人姓名、联系方式
  • 合同签署的是法大大线上电子合同,如需签署纸质版合同,请提前告知

4. 购买须知

  • 购买前请务必前往体验环境进行测试和体验,并确认功能和效果符合您的要求
  • 本产品为一次性付费,不会产生后续费用
  • 本产品源码暂时未作任何加密处理,允许直接商用,也允许自行二次开发
  • 未经作者允许,禁止源码进行转赠、公开、销售,包括基于本系统二开的产品
  • 本产品支持内网部署,但部分功能需要外网环境,具体看下方说明
  • app、wx小程序、h5均是通过uniapp编译打包,并非原生APP开发
  • app上线前,请务必修改app内的《隐私协议》和《用户协议》的联系人等信息
  • 如需提供部署服务,需另外付费,具体请看  3.付费-环境搭建
  • 请勿将源码用于任何非法用途

以下几个模块使用了外部sdk,如需开启相关功能,需要自行注册相关账号,且要求服务器有访问外网能力

功能模块

sdk名称

价格(由sdk厂商收取)

是否允许关闭

消息提醒

unipush1.0

免费

手机注册

阿里云短信

约0.03元/条

邮箱注册

hutool

免费

再次严正声明:

  • 将源码转售、赠予、公开,都是侵权的违法行为,请勿知法犯法,一经发现,将面临起诉!
  • 此前已发生过不愉快的侵权事件,如果再次发现有侵权行为,将来或许会对部分源码进行加密

5. 体验环境

客户端

访问方式

web

https://www.boxim.online

桌面端

https://www.boxim.online/download/boxim.exe

安卓

https://www.boxim.online/download/boxim.apk

ios

已上架至app store,搜索”盒子IM”下载安装即可

h5

https://www.boxim.online/h5/ ,或扫码:

d2b5ca33bd20250831152327

管理后台

管理后台不再开放公开账号,原因:

  1. 线上有真实用户,避免泄露他人隐私
  2. 开放后台账号可能会被修改关键数据,影响运行
  3. 管理后台做的相对简单,其实也没什么看的

测试账号:张三/Aa123456 李四/Aa123456,或自行注册账号

因部分品牌未上架,安卓app可能会报毒,直接解除管控即可,app内不会有任何病毒

再次强调购买前请务必在体验环境行测试和体验,并确认功能和效果符合您的要求。

6. 常见问题

6.1. 购买后可以提供技术支持吗

严格来说,套餐内的费用并不包含技术支持服务,但是我们也会视情况提供基础的技术支持,但在此声明:我们不承诺会回复您所有的问题。

购买本产品后,作者会拉您进盒子im的客户群,如果遇到问题,可以在群里面咨询,我们会尽力回复,但是要声明以下几点:

  • 我们目前精力有限,主要精力还是在开发迭代盒子im的新功能,在技术支持投入的时间非常有限,这其实也是目前售价较低的原因之一
  • 遇到问题时应优先依靠文档或者网上资源尝试解决,如果问题过于基础、繁琐,我们可能不再回复您的问题
  • 我们不承诺会回复您所有问题,科学的提问方式可以有效提高我们回复率
  • 如果发现源码中的bug,请使用我们的原始代码或在我们线上的体验环境复现,然后联系我们,我们会尽快修复
  • 如果是您二开源码后产生的bug, 需要您自行调试解决
  • 未经允许,请勿私下将作者拉入贵司的研发群,本产品目前不支持一对一的服务
  • 未经允许,请勿直接向作者发起语音或者电话
  • 如果您疑问较多,又迫切需要解决,可以走付费渠道:¥150/小时(已是友情价,每个客户最多买3个小时)

6.2. 我的公司还没注册好,可以用个人名义购买企业版吗?

可以,但无法开具发票,签的也是个人合同

6.3. 购买源码后经过二开可以交付给客户吗?

可以,但是只能交付给一个特定客户,且有以下要求:

  • 客户信息需提前联系我们进行登记
  • 您需确保您的客户遵守同样的合同协议及使用限制

如果您希望重复交付给多个客户,有三种选择:

  • 每额外交付一次,需重新购买授权,价格为企业版的50%
  • 一次性买断授权,不再重新购买授权,价格为企业版的300%
  • 二开源码程度超过50%, 经作者认证后,可以不再重新购买授权

二开超过50%的标准:

  • 基本认不出是同一款软件,大抵相当于微信和企业微信的差别
  • 不管您二开改动多大,销售前都需要联系作者进行评估,否则一样视作侵权

补充说明:

  • 任何情况下(即使三倍价格买断),都不允许在闲鱼、淘宝等第三方互联网平台上公开销售源码(包括二开后的源码)

6.4. 是否支持定制二次开发

  • 若无特殊情况,我们暂时不考虑接任何定制开发项目
  • 购买商业版后,您可以在我们的客户群发布需求,群内有不少开发人员,对盒子IM的源码也相对熟悉,如果预算充足,一般会有人接
  • 虽然我们允许您在群内发布需求,但是我们不赚取任何差价,因此也不会做任何担保,还请自行评估对方的信誉、能力、资历等信息

6.5. 遇到问题时,如何科学的提问?

  • 清晰的描述您的问题以及重现步骤,并提供可以体现您问题的截图
  • 告知您目前的环境(本地环境、生产环境还是我们的线上体验环境),并提供您的关键配置文件信息
  • 提供相关的报错日志以及您初步排查的结果
  • 其他您认为能帮助我们定位原因的信息

在过往的经验中,发现很多老板的提问都十分“业余”,仅仅是简单地抛出文字问题,既不看文档,也不翻阅网上资料,又不提供任何有价值的信息,我们需要进行至少5回合的问答,才能初步明确对方的环境信息,这极大的浪费了我们的时间。

当精力有限时,我们更倾向于选择帮助懂得尊重他人时间的客户,而这类“不专业”的问题,我们只能选择忽略

7. 联系方式

如果您需购买或有还有其他疑问,请加V联系作者,加v时请备注”商业版”:

  • 加微信前请务必先阅读本文档的全部内容,如果大量询问本文档已有内容,可能会不回复您的消息
  • 为避免源码被用于非法用途,境外微信账号一律不予通过d2b5ca33bd20250831152549

    2.付费-远程协助

    1. 前言

    目前作者可以为您提供以下服务:

      • 服务部署过程中遇到问题无法解决的,可以邀请作者进行远程协助
      • 对项目架构和代码有不明白的地方的,可以邀请作者进行一对一讲解

    当然,这是收费的。

    注: 因最近事务繁忙,本服务目前仅对购买了商业版的客户开放

    2. 付费标准

    费用: ¥150/小时(0.5小时起步)

    支付渠道:微信/支付宝

    3. 说明

    • 对于代码讲解服务,可通过腾讯会议(支持录屏)或者todesk+微信语音(更方便)的方式进行
    • 如需讲解代码,请先把要咨询的问题和本地开发环境准备好,以节省双方时间
    • 如果问题最后没有得到解决,则不收费
    • 如果是由于盒子IM的代码或者问题错误导致的异常,则不收费

    4. 常见问题

    如果问题最终花了很长时间才解决怎么办,也是按150/小时收费吗?

    • 作者给已经很多小伙伴处理过各种问题,一般不会消耗很长时间
    • 如果问题确实不易解决,作者一般会及时放弃,此时不会收费
    • 作者的时间成本¥200/小时左右,提供本服务其实并不是单纯为了¥, 也不必担心作者在服务过程会刻意消磨时间骗取收益

    5. 联系方式

    由需要联系作者,加v时请备注”远程协助”:

    d2b5ca33bd20250831152826

    3.付费-环境搭建

    1. 前言

    如果有老板需要作者帮忙搭建服务器,可以联系作者,当然,这是收费的

    虽然作者提供环境搭建服务,但是如果自身具备部署能力,还是更推荐您根据文档自行部署,这样其实更有利于您长期的维护

    注: 因最近事务繁忙,本服务目前仅对购买了商业版的客户开放

    2. 付费标准

    费用: 500¥/次

    支付渠道:微信/支付宝

    支付时间: 先支付后搭建

    3. 付费须知

    请务必知悉以下内容:

    • 如您未购买商业版源码,则部署的将是最新的开源版本
    • 部署前需自备一台干净的服务器,配置在4核8G(最低2核4G)以上,要求linux系统,可以是宝塔环境
    • 部署前需自备域名ssl证书,域名需自行备案
    • 网站标题、APP名称、logo、网站备案号,请在部署前发给作者
    • 如果需要离线通知功能,需您提前准备并提供unipush账号
    • 默认仅支持用户名注册,如果需要手机注册和邮箱注册,请将相关配置发给作者
    • uniapp只能打包成安卓APP和h5,因为ios和小程序都需要上架才能访问
    • 如果需要打包ios,需要自行提供打包用的p12和profile文件,并且需要自行签名,否则无法安装
    • 如果因您自身原因(如更新代码、更换域名、logo等)导致需要重新打包,需另收费150/次
    • 本服务仅负责系统环境搭建,不参与未来的维护工作
    • 暂时不接受远程您的pc电脑进行打包部署
    • 为了避免用于非法用途,目前仅支持使用内地的服务器

    4. 严正声明

    请勿将软件用于非法用途,一旦发现,将立即停止部署,且费用不退还,必要时甚至可能报警处理!

    5. 联系方式

    由需要联系作者,加v时请备注”环境搭建”:

    d2b5ca33bd20250831152905

    功能介绍-音视频通话

    1. 功能介绍

    本模块支持单人和多人的音视频通话,且移动端和web端支持互相呼叫。

    本模块基于原生webrtc实现,并非封装的第三方库或云厂商接口,不会产生额外费用

    由于uniapp本身并未支持webrtc接口,所以uniapp端的音视频通话功能需通过与webview组件交互实现。此webview组件源码修改后需要进行编译才会生效,具体请参考组件编译说明

    2. 购前须知

      • 音视频功能支持web、ios、安卓、 h5,不支持微信小程序4.1为什么不兼容微信小程序
      • 并非所有设备都能支持音视频通话,兼容性跟手机的型号、操作系统、浏览器都有关系,实际效果以演示环境为准,购买前请先在体验环境进行测试,确认是否达到要求。4.2目前uniapp端音视频通话兼容性如何?
      • 多人通话可通过配置项webrtc.max-channel修改单个群聊最大通话人数,默认9人,建议不要超过16人(微信就是限制16人)
      • 跨网段通话需要搭建coturn,并修改配置项webrtc.iceServers

    3. 组件编译说明

    3.1.1. 介绍

    uniapp的音视频功能通过webview实现,以下两个目录分别是”多人通话”和”单人通话”的webview组件源码。

    d2b5ca33bd20250831153007

    这两个webview组件本质上分别是一个H5页面,基于vue2开发,经过编译打包后,自动拷贝到uniapp的hybrid目录,成为音视频通话的webview组件。

    3.1.2. 编译

    编译本组件十分简单,基本上就是跟打包vue项目一致,以编译”单人通话”组件为例,操作如下:

    安装node:v18.19,进入im-webview-private-rtc目录,打开命令行执行:

    npm install
    
    npm run build

    编译通过后,会在im-uniapp的/hybrid/html生成代码:

    d2b5ca33bd20250831153032

    编译完成,正常启动uniapp即可!

    4. 常见问题

    4.1. 为什么不兼容微信小程序

    • 微信小程序与webview组件无法很好的进行实时通信,难以通过原生webrtc实现
    • 如果要微信小程序上实现音视频通话,一般要通过腾讯云提供的音视频sdk来实现

    4.2. 目前uniapp端音视频通话兼容性如何?

    这是作者和一些朋友手机的兼容性测试情况(仅供参考):

    • 安卓手机主流机型基本都支持,但是部分浏览器不支持,例如小米手机的默认浏览器
    • 安卓13的app有webview存在bug,有可能不支持(如果打包成h5则正常)
    • 苹果手机:不支持较旧的机型,网上资料是系统在ios14.3以上支持webrtc,实际测试结果是需要iphone12,系统ios15以上,才能比较稳定支持

    4.3. uniapp端如何打开/去掉右下角的vconsole绿色按钮?

    打开/注释组件中以下代码,重新编译即可

    d2b5ca33bd20250831153049

    4.4. 通话失败应该如何排查?af7405434f20250831153107

    服务器配置问题请排查:

    • 服务器是否部署了ssl证书?
    • coturn是否安装并通过测试:coturn测试网站
    • coturn信息是否已配置到im-platform的配置文件?

    设备问题请排查

    • 摄像头是否损坏、被禁用或被其他进程占用
    • 如果是苹果手机,iphone11或ios14以下不支持webrtc
    • 如果是安卓手机访问h5, 默认浏览器可能不支持webrtc,建议用其他浏览器,或者直接用微信点开
    • 如果是安卓app, 安卓13系统的webview有bug,尽管做了一些适配,但仍可能无法兼容webrtc。如需兼容安卓13,需要在打包时将targetSdkVersion降至29(但可惜的是targetSdkVersion必须30以上打的包才能上架)

    5. 效果截图

    h5单人通话:

    d2b5ca33bd20250831153133

    h5多人通话:

    d2b5ca33bd20250831153147

    web多人通话:

    d2b5ca33bd20250831153158

    功能介绍-消息提醒

    1. 功能介绍

    本模块开启后,可以使APP在处于离线状态时,依然能够收到消息通知和通话呼叫邀请。

    本模块是通过接入unipush1.0实现,为何选择unipush1.0作为离线推送的sdk?

    2. 购前须知

    1. 支持国内的主流品牌:苹果、华为、小米、oppo、vivo、荣耀,但海外推送还未完成调试
    2. 华为、小米、oppo、荣耀,这几个品牌需要用户手动开启消息通知权限
    3. 本模块需调用unipush(个推)的sdk,所以服务器需要访问外网的能力
    4. 为节约服务器资源,超过30天未登录的用户不会收到离线通知
    5. 由于盒子IM不能像微信一样具备常驻后台权限,加上开发时间有限,实现的效果跟微信等知名社交软件还是有差距的,请老板们购买前务必在体验环境进行体验,确认效果能达到预期
    6. 启用本功能需老板们自行开通unipush权限,并在手机厂商开发者后台开通推送服务
    7. 开通消息推送有一定的门槛,小米、oppo、vivo均要求app上架后才可开通推送权限
     

    3. 使用说明

    3.1. 配置说明

    配置项

    默认值

    说明

    notify.enable

    false

    是否开启离线通知。当不需要离线通知或unipush权限未开通时,请设置为false,否则会有报错且有性能损耗

    notify.debug

    false

    是否调试模式。当华为或荣耀厂商的账号未申请消息分类时,一天只能推2条消息,此时将此参数设置为true后,一天可以发500-1000条消息,但此参数在生产环境必须设置为false

    notify.app-name

    盒子IM

    应用名称。同时也是通知栏上显示的默认名称

    notify.package-name

    com.boxim

    应用包名。需跟unipush后台配置的一致

    notify.active-days

    30

    用户最近活跃天数。为节约服务器资源,大于30天内未登陆的用户不推送离线通知

    notify.max-size

    -1

    最大消息数量,-1表示不限制。为节省服务器资源和减少对用户的打扰,用户接收消息数量超过此值时不再推送,用户每次在APP登陆时,消息数量会重置

    notify.uni-push

     

    unipush的账号信息。位置:dcloud开发者中心->unipush->消息推送->配置管理->应用配置

    notify.manufacturer.xm-channel-id

     

    小米消息类别channelId。

    notify.manufacturer.hw-category

    IM

    华为消息分类类型,开通推送服务后自行申请

    notify.manufacturer.op-category

    IM

    oppo消息分类类型,开通推送服务后自行申请

    notify.manufacturer.vv-category

    IM

    vivo消息分类类型,开通推送服务后自行申请

    配置样例参考:

    application.yml
    notify:
      enable: true # 是否开启推送功能
      debug: false # 调试模式,生产环境必须关闭,华为手机在调试模式下,一天可发送500条消息
      app-name: 盒子IM # app名称,也是默认title
      package-name: com.boxim # 应用包名,跟unipush后台配置的一致
      active-days: 30   # 用户最近活跃天数,30天内未登陆的用户不推送
      max-size: -1   # 最大消息数量,未读数量超过此值不再推送,-1表示不限制
      uni-push:
        app-id: nyK71XQYUy9s7vasoutlp1
        app-key: XtG6NkUSL98evt23gSE0jYA
        master-secret: MxApXxsx05231jcPCeC0cXk6
      manufacturer:
        xm-channel-id: 100142 # 小米消息类别channelId
        hw-category: IM # 华为消息类别
        op-category: IM # oppo消息类别
        vv-category: IM # vivo消息类别

    3.2. 开通unipush

    离线通知功能需要您自行开通unipush权限。

    开通unipush权限不难,但是还需要在每个手机厂商注册账号并开通推送消息权限,每个手机厂商还有自己的一些规则和限制,里面还涉及到不少概念和术语,整个过程还是相当繁杂的。

    这里为汇总一些作者认为比较重要的文档链接,希望对您有所帮助:

    uniapp对于unipush1.0的官方文档:

    https://uniapp.dcloud.net.cn/unipush-v1.html

    unipush开通指南:

    https://ask.dcloud.net.cn/article/35716

    最新厂商限额规则(安卓离线推送必读):

    https://docs.getui.com/getui/mobile/vendor/qps/

    个推说明文档(unipush其实用的是个推的sdk):

    https://docs.getui.com/getui/server/rest_v2/push/

    安卓常见问题:

    https://docs.getui.com/getui/question/android/

    如果对于unipush相关的问题还有疑虑,可以使用微信扫描下面二维码,进行技术咨询,会有专业的个推专业人员为您解答:

    d2b5ca33bd20250831153333

    4. 常见问题

    4.1. 为何选择unipush1.0作为离线推送的sdk?

    • unipush1.0目前可以免费使用,而其他如极光、unipush2.0等sdk均需要收费
    • unipush2.0虽然是uniapp推荐的版本,但unipush2.0依赖unicloud云环境,主要是用于消息不走自己服务器的场景,而我们是有自己的服务器的
    • unipush2.0如果需要在后台进行推送,需要通过定义云函数的方式,概念比较抽象。而unipush1.0有现成的java sdk,接入更简单
    • 综合以上,作者认为unipush1.0更适合盒子IM的场景

    5. 效果截图

    离线消息通知:

    d2b5ca33bd20250831153346

    离线呼叫通知:

    d2b5ca33bd20250831153356

    功能介绍-系统消息

    1. 功能介绍

    本模块可以在后台编辑富文本格式的系统消息,然后在指定的时间推送给用户,支持全体用户推送和指定用户推送。

    2. 使用指南

    登陆盒子IM后台管理系统,进入菜单:消息管理->系统消息->新增:

    d2b5ca33bd20250831153414

    编辑完成后,返回列表发起推送:

    d2b5ca33bd20250831153424

    推送记录在:消息管理->推送任务

    d2b5ca33bd20250831153436

    此时用户收到系统消息;

    d2b5ca33bd20250831153448

    点击查看详情:

    d2b5ca33bd20250831153459

    移动端效果:

    功能介绍-自动更新

    1. 功能介绍

    app的更新有两种方式:

    • 整包更新: 本质上是重新下载最新的完整app,然后重新安装
    • 增量更新: 下载最新的wgt文件,进行增量更新,无需重新安装

    盒子IM采用的是增量更新的方式,用户在启动APP时,会向后台发送版本校验请求,如果发现不是最新版本,就会自动下载最新的wgt文件并完成更新。

    注意:如果打包时如果新增了模块,自动更新会失败,此时用户只能手动更新

    2. 配置说明

    本章节以v3.5.0升级到v3.5.1为例,介绍相关的配置

    2.1. 打包wgt文件

    首先,我们需要升级mainfest里面的app的版本为3.5.1:

    d2b5ca33bd20250831153534

    点击菜单,发行->App-制作应用wgt包(弹窗后继续点确定):

    d2b5ca33bd20250831153544

    大概30s后就会编译完成:

    d2b5ca33bd20250831153554

    再把这个wgt重命名后上传到一个用户能下载地方,通常是上传到nginx,此时你会得到一个wgt文件的下载url,以我线上环境为例,url为:https://www.boxim.online/download/boxim.wgt

    2.2. 前端配置

    修改im-uniapp的.env.js的UNI_APP.WGT_URL变量,内容为上面的wgt下载url

    d2b5ca33bd20250831153607

    2.3. 后端配置

    修改im-platform的配置文件,修改为最新的版本号,以及相关的升级日志

    d2b5ca33bd20250831153618

    3. 效果截图d2b5ca33bd20250831153629

    功能介绍-后台保活

    1. 功能介绍

    app在进入后台时:

    • 大约5-60s后, 网络会断开,app停止运行
    • 大约10-30min后,系统会杀掉app进程

    简单的说,盒子IM在进入后台一段时候,就无法接受消息了,解决这个问题有两个方案:

    • 用户手动开启app的后台运行或自启动权限

    优点:保活率极高,几乎100%

    缺点:麻烦,用户不一定会操作

    • 引入保活插件

    优点:简单,用户无需多余操作

    缺点:保活成功率低,消耗电量可能更高

    2. 保活插件介绍

    我们引入的插件名为:android-keeplive,虽然名字带andriod,但其实是支持ios保活的,不过里面大部分api确实只支持安卓,插件地址为:

    https://ext.dcloud.net.cn/plugin?id=20316

    具体的插件使用细节,可以参考上面官方的文档,这里补充几点说明:

    1. 该插件虽然是收费插件,但我们已经将源码买下,您无需重复付费购买(已得到插件作者同意,集成到项目后,可以出售源码)
    2. 任何插件都无法保证100%保活成功,本插件亦是如此
    3. 引入保活插件后,app的耗电量会有所增加
    4. 引入保活插件后,据说会增加上架难度
    5. 引入本插件后,打包是必须使用“传统打包”,不能使用“安心打包”,原因暂不清楚

    3. 配置说明

    开启保活,只需配置.env.js的KEEPALIVE_LEVEL变量即可(默认值为1):

    d2b5ca33bd20250831153657

    0:完全不开启保活

    1: 普通保活:开启后后会生成通知栏信息,多数情况下,可以在后台保活10-30min

    2:强力保活:在普通保活的基础上,开启电池优化选项,会弹出“后台运行”的权限请求,相比“普通保活”,有更高的保活概率和保活时长

    再次强调:即使是开启强力保活,也不能保证一定能保活成功

    4. 效果截图d2b5ca33bd20250831153712

    商业版更新日志

    2025-08-01(版本:3.8)

    新增:web端多人通话增加投屏功能

    新增:移动端支持播放消息提示音,增加提示音开关

    新增:支持显示消息发送中状态

    新增:支持app后台保活

    优化:会话置顶优化

    优化:”我的”页面优化,增加”关于我们”页面

    2025-06-27(版本:3.7)

    新增:发布electron桌面端,支持消息提醒和截图功能

    新增:消息免打扰

    新增:用户投诉功能

    优化:本地消息缓存卡顿优化

    2025-05-30(版本:3.6)

    新增:消息转发(单条)

    新增:个人名片、群名片

    新增:扫一扫、个人二维码、群二维码

    优化:消息滚动时支持一键回到底部

    2025-05-05(版本:3.5)

    新增: 查询历史聊天记录

    新增: 群聊设置管理员

    新增: APP自动更新

    新增: 重复文件校验,自动删除过期文件

    2025-04-09(版本:3.4)

    新增: 手机号注册、邮箱注册

    新增:好友审核(默认关闭,用户可以在设置中开启)

    新增:群消息置顶

    优化:群成员使用虚拟列表,成员数量上限放宽至1万人

    优化:支持拉取已删除好友的离线消息

    优化:支持对方在离线状态下撤回消息

    2025-02-25(版本:3.3)

    新增: 消息内容url识别

    新增:引用消息

    新增:好友备注

    新增: 群成员禁言设置

    2025-01-12(版本:3.2)

    新增: 授权用途提示涂层(安卓)

    新增: 消息提醒权限开启引导弹窗

    优化: 移动端消息输入框支持回显emoji表情

    优化: 启动界面优化

    重做: 后台管理使用ruoyi-vue-plus重做

    2024-11-24(版本:3.1)

    新增: 群成员列表标签显示

    新增: 视频消息,仅支持mp4格式

    新增: app后台运行时增加消息提醒和呼叫提醒

    优化: ui整体效果优化

    2024-10-01(版本:3.0 商业版上线)

    新增: 后台管理上线(独立工程,基于maku-boot开发)

    新增: 系统消息

    新增: 用户封禁、群聊封禁

    优化: 离线消息加载性能提升

    优化: 界面整体效果优化

    升级: 组件版本全面升级(jdk17、srpingboot3)

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容