uni-app(uts 插件)

更新时间: 2026/08/07 10:50:13

本文记录了网易云信呼叫组件(NERtcCallKit)适配 uni-app 框架的版本迭代历史,包括功能更新、问题修复及适配优化等信息。您可以前往《DCloud 官方网站》下载集成 呼叫组件 NERtcCallKit

4.8.5 (2026-08-06)

新增特性

uni-app UTS 插件支持鸿蒙系统。

兼容版本

  • 兼容 NIM 10.9.90 版本。
  • 兼容 NERTC 5.9.11 版本。

4.8.1 (2026-07-09)

uni-app UTS 插件支持 iOS LiveCommunicationKit 系统来电接听能力。

接入方开启后,被叫可在后台、锁屏、杀进程拉起等场景通过 iOS 系统来电接听或拒绝来电,并支持配置系统来电铃声文件名。具体请参考 接听系统电话(LiveCommunicationKit)

兼容版本

  • 兼容 Android CallKit 4.8.0 版本。
  • 兼容 iOS CallKit 4.8.1 版本。

4.7.5 (2026-06-15)

新增特性

  • 新增来电横幅能力:
    • 支持在屏幕顶部展示来电横幅,用户可直接接听或拒绝,无需打开全屏来电界面。
  • 新增来电横幅开关:
    • init({ enableIncomingBanner: true }):初始化时开启来电横幅模式。
    • uni.$NECallKit.enableIncomingBanner(enable):运行时开启或关闭来电横幅。
  • 新增通话中音视频切换能力:
    • uni.$NECallKit.switchAudioToVideo():语音通话中发起切换为视频通话。
    • uni.$NECallKit.switchVideoToAudio():视频通话中发起切换为语音通话。
    • uni.$NECallKit.setSwitchCallTypeConfirm(audioToVideoConfirm, videoToAudioConfirm):配置语音转视频、视频转语音时是否展示确认弹窗。
  • Android 新增通话中悬浮窗能力:
    • uni.$NECallKit.startFloatWindow():通话中开启小窗。
    • uni.$NECallKit.stopFloatWindow():关闭小窗并返回通话页。
  • iOS 新增退后台自动画中画配置:
    • init({ enableAutoFloatingWindowWhenHome: true }):视频通话退后台时自动启动系统画中画。
    • 该功能使用前需在 Xcode 工程配置 Background Modes -> Picture in Picture

兼容版本

  • 兼容 Android CallKit 4.7.5 版本。
  • 兼容 iOS CallKit 4.7.5 版本。

4.2.0 (2026-03-14)

新增特性

底层兼容 NIM V10 SDK(nim-web-sdk-ng)。信令层全面迁移至 V2NIMSignallingService API。

问题修复

修复通话正常挂断后未生成话单的问题(status=1 completed 话单,包含通话时长)。

兼容版本

  • 兼容 Android CallKit 4.2.0 版本。
  • 兼容 iOS CallKit 4.2.0 版本。

4.0.0 (2025-12-31)

音视频呼叫组件 uni-app uts 插件版本正式发布!

如何集成,具体请参考 跑通 UTS 示例项目

此文档是否对你有帮助?
有帮助
去反馈
  • 4.8.5 (2026-08-06)
  • 4.8.1 (2026-07-09)
  • 4.7.5 (2026-06-15)
  • 4.2.0 (2026-03-14)
  • 4.0.0 (2025-12-31)