更新记录
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
准备工作
- 后台试用申请:http://trial.whotalk.com.cn/
- 后台演示地址:http://mp.whotalk.com.cn/
- 后台帮助手册:https://shimo.im/docs/XRkgJOKZ41UrFbqM
运行 & 开发
该软件需要在 HbuilderX 上进行开发,打开 HbuilderX 后,点击【打开目录】,选择解压后的文件夹,即可完成导入工作,可以进入项目开发。
-
重新获取AppID: 导入完成后,您需要用HbuilderX打开项目根目录下的manifest.json文件,在【基础配置】选项卡,点击“uni-app应用标识(AppID)”后的【重新获取】按钮自动生成AppID。
-
安装依赖包 使用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
如不需要以下功能的则可以忽略
- 离线推送功能依赖极光JCore官方SDK和极光JPush官方SDK,生成APP前请先到插件市场购买该插件。极光推送的配置和申请请参考:https://docs.jiguang.cn/jpush/quickstart/creat_app
- 音视频通话功能依赖腾讯云实时音视频SDK,生成APP前请先到插件市场购买该插件。音视频通话的配置和申请请参考:https://shimo.im/docs/XRkgJOKZ41UrFbqM#anchor-qgs0
接口文件
接口文件保存在项目根目录下的“siteinfo.js”文件
打开项目根目录的 siteinfo.js 文件,修改 siteroot 中的域名为您自己的域名(接口URL格式不变,只修改域名部分),修改 uniacid 为您自己的平台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