更新记录

1.1.30(2021-04-03)

2020-03-08 插件版 2.0.35 1、新增群成员单独禁言功能 2、新增群管理员功能(管理员可撤回消息、禁言、踢人,后续将加大管理权限及完善权限设定) 3、新增广场朋友圈动态发布开关 4、完善群公告功能 5、设置页新增验证码修改密码功能 6、修复前端管理员无法删除动态的BUG 7、修复其它已知若干BUG 8、优化会话页交互:语音可暂停、继续播放,离开会话后自动停止 9、优化会话页交互:修复聊天界面反复提示“没有更多消息”的情况 10、优化会话页交互:修复聊天界面预览图片无法左右切换的BUG 11、优化会员详情页操作项 12、优化【全部群组】页群名称出现换行的情况 13、升级系统稳定性及接口请求方式,更快更稳定!!! 14、优化更多交互体验细节


平台兼容性

Vue2 Vue3
×
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 3.4.9 app-vue × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari

售前售后联系:QQ390557442/群957495917,Tel/Wechat 18076579452

准备工作

该软件需要在 HbuilderX 上进行开发,打开 HbuilderX 后,点击【打开目录】,选择解压后的文件夹,即可完成导入工作,可以进入项目开发。

  1. 重新获取AppID: 导入完成后,您需要用HbuilderX打开项目根目录下的manifest.json文件,在【基础配置】选项卡,点击“uni-app应用标识(AppID)”后的【重新获取】按钮自动生成AppID。

  2. 安装依赖包 使用NPM工具安装程序所需的依赖包

npm install tim-js-sdk
npm install jweixin-module
npm install trtc-js-sdk
npm install trtc-wx-sdk
npm install vue-socket.io

这时候项目无需任何改动,就可以直接运行,点击工具栏的【运行】→选择在各个客户端下运行和发布。

这时候运行项目是对接到默认的后台,如果要接入到自己的平台或其它平台,只需要修改项目根目录下的 siteinfo.js文件。

生成好安装包后,把生成的安装包文件上传到服务器做成可以下载的网址,然后将下载链接填写到后台并分发给用户。

发行

APP

可以在项目的“manifest.json”文件直接修改APP的资料,包括应用名称、图标、启动图片等。

如果需要用到高德地图、第三方登录、第三方分享、第三方支付等,请到【APP模块配置】里根据提示填写资料即可。

其它资料不建议修改,除非你知道他们的用途,否则容易导致APP无法运行。

图片

注:制作安装包时,在【APP模块配置】里必须要选择以下模块:

必选模块:

Barcode(扫码)

Camera&Gallery(相机和相册)

Geolocation(定位)

Maps(地图,可以只开启不配置)

Oath(登录鉴权,可以只开启不配置)

Payment(支付,可以只开启不配置)

Push(推送,可以只开启不配置,如果使用极光推送,则一定不能配置,但是要开启)

Record(录音)

Share(分享,可以只开启不配置)

Speech(语音输入,可以只开启不配置)

一定不能勾选一下模块:

Contact(通讯录)

Face ID(人脸识别)

Messaging(短信邮件消息)

Statistic(统计)

iOS UIWebview

第三方SDK

如不需要以下功能的则可以忽略

接口文件保存在项目根目录下的“siteinfo.js”文件

打开项目根目录的 siteinfo.js 文件,修改 siteroot 中的域名为您自己的域名(接口URL格式不变,只修改域名部分),修改 uniacid 为您自己的平台ID

如何获取平台ID

后台购买与安装

需要注意的是,APP的版本号必须和“manifest.json”文件的版本号一致,而且每打包一次,都要版本号增加一下提高。

打包证书

APP的打包证书和包名等信息全部在对应APP的资料压缩包中,安卓的打包证书是 .keystore 格式的文件,苹果的安装证书是.mobileprovision和 .p12 格式的文件。

安卓证书有效期是10年,如果出现APP报毒的情况,需要更换接口域名、APP包名和重新制作证书。安卓证书使用Java自带的**keytool**工具生成,具体请参考:https://ask.dcloud.net.cn/article/35777

苹果证书有效期在苹果开发者平台,如果账号被封禁或者开发者身份到期等情况下证书会失效。苹果证书制作流程请参考:https://ask.dcloud.net.cn/article/152

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问