uni-app(小程序)

最近更新时间:2024-09-20 21:28:31

我的收藏
注意:
1. @tencentcloud/call-uikit-wechat ≥ V3.0.4 采用新架构进行重构,不再使用微信原生进行开发,而是采用 Vue(支持 Vue2.6、Vue3)开发的组件。目前暂时无法在微信开发者工具中引入组件直接使用,需要在 uniapp 项目中打包小程序使用
2. 如果想使用原生小程序 @tencentcloud/call-uikit-wechat 组件,需要低于 V3.0.4。低版本的组件会针对发现的 bug 继续升级更新维护。

Version 3.3.6 @2024.09.13

优化

优化上屏消息展示逻辑,对齐微信消息上屏。

Version 3.3.4 @2024.08.22

修复

修复 TUICallKit 在与 TUIKit 融合分包场景下无法初始化的问题。

Version 3.3.3 @2024.08.06

优化

优化进房流程:进房成功后发信令。
优化铃声实例的创建、销毁时机。
优化关闭摄像头后,翻转摄像头和虚拟背景按钮的交互。
优化用户未 init 时,直接调用 call/groupCall API 时的报错内容。
优化用户未 init 时,在页面引入 TUICallKit 组件,控制台的 setVideoResolution 警告现象。

修复

修复铃声被中断(切后台、滑动页面等)后的异常响铃问题。
修复微信 App 无权限时的进房失败问题。

Version 3.3.2 @2024.07.12

新增

新增支持邀请他人按钮显示隐藏。
网络状态较差时的提示。
和 chat 融合,callkit 控制自身显隐。
增加 点击 “接听” 的日志上报。

优化

样式作用域优化,避免影响用户样式。
优化虚拟背景默认虚化等级,默认虚化等级调整:1 -> 3。

修复

修复中途加入的已知问题。
修复 roomId、roomIdType 更新问题。

Version 3.3.1 @2024.06.25

修复

修复中途加入功能的一些问题。
删除 debug 文件的注释。

Version 3.3.0 @2024.06.14

新增

新增支持自定义大小窗显示和设置摄像头初始状态功能。
新增没有 live-pusher 推流能力时的弹窗提示。

优化

扩展 offlinePushInfo 参数,支持离线推送声音设置等功能。
优化全局监听下初始化失败后的异常抛出。

修复

修复被叫接通后,立刻自己超时后通话异常问题。
修复群通话被叫等待接听页面远端用户昵称显示问题。

Version 3.2.9 @2024.05.29

优化

UI 定制化接口增加日志上报。

Version 3.2.8 @2024.05.27

修复

修复 SDK 引入 ref 路径错误问题。

Version 3.2.7 @2024.05.17

新增

新增中途加入 UI 组件。
新增自定义 UI 接口,支持设置通话背景和按钮隐藏。
调整发起通话时的参数校验,支持字符串房间号。

Version 3.2.5 @2024.05.10

新增

视频通话支持背景虚化,详见:虚拟背景

Version 3.2.4 @2024.05.06

修复

修复群通话切换摄像头按钮问题。
优化按钮点击后,应用卡住,再次点击按钮引起的异常问题。

Version 3.2.3 @2024.04.19

优化

优化异常退出时(左滑、后退等)的逻辑处理。

Version 3.2.2 @2024.03.25

新增

新增全新的 UI 视效,功能更清晰,体验更好。

优化

优化使用 TUICallKit 的数据上报。

Version 3.2.1 @2024.03.08

新增

language 日志上报。

Version 3.2.0 @2024.02.23

新增

增加默认的离线推送参数。

修复

修复群组通话没有昵称问题。

Version 3.1.9 @2024.01.30

修复

修复群组通话没有展示用户信息问题。
修复选人组件在没有可选成员时,“确认”按钮仍然可点击的问题。
修复小程序在切换到后台后通话计时暂停,导致通话时长不准确的问题。

Version 3.1.8 @2024.01.19

修复

修复选人组件样式对页面的影响。

Version 3.1.7 @2024.01.12

修复

修复远端关闭摄像头和麦克风之后的报错问题。
修复群组通话中,进房用户没有流时的报错问题。
修复悬浮窗偏移及层级样式问题。

Version 3.1.6 @2023.12.29

优化

优化群组通话下的提示信息。
优化昵称过长时的显示问题。

修复

修复小程序 setSelfInfo 接口传参问题。
修复 destroyed 存在的问题。
修复不同呼叫场景下悬浮窗里的挂断问题。
修复主叫呼叫状态下显示远端问题。
修复 pc 上填充不全的样式问题。

Version 3.1.4 @2023.12.01

新增

融合到 Chat 中增加 isFromChat 上报。

修复

修复按钮 loading 下可点击的问题。

Version 3.1.3 @2023.11.17

新增

接口增加参数校验。

Version 3.1.2 @2023.11.03

新增

新增邀请他人 inviteUser 功能。
新增中途加人 joinInGroupCall 功能。
新增被叫来电铃声静音 enableMuteMode 功能。

修复

修复远端流麦克风状态展示不对问题。

Version 3.1.1 @2023.10.27

修复

修复部分 iOS 机型上按钮被隐藏问题。

Version 3.1.0 @2023.10.20

新增

增加悬浮窗功能。
增加 enableFloatWindow 接口,用于开启/关闭悬浮窗功能。
增加呼叫黑名单用户失败提示信息。
增加对日语的支持。

优化

视频通话下,大屏默认显示远端用户。

Version 3.0.8 @2023.10.10

新增

增加版本号、框架等信息上报。

Version 3.0.7 @2023.10.08

新增

增加桌面端视频通话下,通话时长展示。

优化

优化桌面端上视频流预览圆角黑边问题。
优化远端流用户信息显示优先级:备注 > 昵称 > userId。
优化 TUICallKit 组件包体积(删除无用图片及代码)。

Version 3.0.6 @2023.09.19

修复

修复融合到 TUIKit 中的消息上屏问题。

Version 3.0.5 @2023.09.15

优化

优化 TUICallKit 之间的相互引用,避免在 uniapp 打包小程序出现的栈溢出问题。

新增

新增无套餐的弹框提示。
增加全局监听功能。

修复

修复 setCallingBell 被叫铃声被主叫铃声覆盖,导致铃声重复问题。
修复移动端上的样式问题。

Version 3.0.4 @2023-09-01

Breaking Change

升级底层依赖 tuicall-engine-wx 至 ^2.0.0,不再支持 tim-wx-sdk 创建 tim 实例,如需创建 tim 实例,请使用 @tencentcloud/chat 创建。

新增

支持在 uniapp 项目中以分包的方式集成。

Version 1.4.4 @2023-07-28

新增

新增 init 错误抛出处理。

Version 1.4.3 @2023-07-14

修复

调整事件监听时机,修复 SDK_READY 未抛出的问题。

Version 1.4.2 @2023-06-09

修复

修复全局监听卸载不彻底的问题。
修复全局监听本地预览取值不当的问题。

Version 1.4.1 @2023-05-25

新增

新增 callgroupCall 错误抛出处理。

Version 1.4.0 @2023-05-17

新增

新增在 tabBar 页面接入时的兼容性处理。

优化

优化在页面跳转情况下的初始化以及卸载逻辑。
优化全局监听逻辑,防止重复监听。

Version 1.3.9 @2023-05-11

新增

新增 callgroupCall 支持自定义数字房间号。
新增 callgroupCall 允许用户自定义 userData 数据。

修复

修复全局监听模式下,视频通话被叫预览黑屏导致无法接听的问题。

Version 1.3.8 @2023-04-27

注意:
需要依赖 tuicall-engine-wx 的版本 ≥ v1.4.7。

新增

新增通话页面出现时的动画效果。

优化

优化通话界面唤起的时间。
优化用户异常退出的逻辑,如右滑退出以及返回退出的情况。

修复

修复用户重复点击,导致接口被重复调用的问题。以下接口增加节流处理: callgroupCallacceptreject

Version 1.3.7 @2023-04-14

新增

修复

修复铃声路径错误问题。

Version 1.3.6 @2023-03-31

新增

新增 index.js 入口文件,解决 npm 构建时的警告问题。

优化

优化用户没有 live-pusher 推流标签使用权限时,给予弹窗提示。
优化针对在微信开发者工具运行时,给予弹窗提示。

Version 1.3.5 @2023-03-24

新特性

支持自定义铃声。

修复

优化 reset 函数在生命周期中的触发时机,修复全局监听下被叫方的白屏问题。

Version 1.3.4 @2023-03-16

修复

全局监听下的视频通话,被叫方使用 ios 设备预览黑屏问题。

优化

优化常见错误提示,方便客户快速定位问题。

Version 1.3.3 @2023-03-02

优化

弹窗昵称显示优先级(昵称 > userID)。
打印显示 TUICallKit 版本号。

Version 1.3.2 @2023-02-17

修复

打包路径错误。

Version 1.3.1 @2023-02-17

修复

修复远端关闭麦克风,没有及时更新远端流导致后续调用音量变化接口报错。

Version 1.3.0 @2023-02-13

优化

优化依赖引入,组件包体积由 900KB 降低至 110KB 左右。

Version 1.2.7 @2023-02-03

修复

去除 aegis.js 文件。

Version 1.2.6 @2023-01-03

修复

未及时回收 wx.$TUICallEngine 变量引发的 init 报错。

Version 1.2.5 @2023-01-31

新特性

支持 uniapp 小程序全局监听

修复

升级 tsignaling-wx,解决和客户端的互通问题。

Version 1.2.4 @2023-01-12

修复

打包路径错误。
callManager 兼容 sdkAppID 与 SDKAppID 传参。
callkit 生命周期初始化时 移除 wx.CallManager 监听报错问题。

Version 1.2.3 @2023-01-10

修复

TUICallKit 样式布局错误。

Version 1.2.1 @2023-01-09

修复

打包问题引起的 globalCall 页面引用错误。

Version 1.2.0 @2023-01-06

新特性

支持全局监听
主包方案详见 【TUICallKit】小程序全局监听(主包方案)。
分包方案详见 【TUICallKit】小程序全局监听(分包方案)。

Version 1.1.4 @2022-12-23

修复

init 方法支持外部传入 tim。
修复 uni-app 打包小程序存在的栈溢出问题。

Version 1.1.3 @2022-12-14

新增

新增设备权限弹出窗口。

优化

群通话中的昵称显示优先级。
说明:
群通话显示优先级为 昵称 > userID。

修复

群通话中 player 推流过程中 trtc-wx 报错问题。

Version 1.1.2 @2022-11-30

优化

优化接入流程。

Version 1.1.1 @2022-11-30

优化

兼容 chat,支持 TUICallKit 在 init 时传值。

Version 1.1.0 @2022.11.16

注意:
升级至该版本需注意:升级指引

优化

提高多人通话稳定性
抛出事件的数据结构调整,具体请参见 TUICallEvent