呼叫指示条没有响应音频和视频呼叫

问题描述 投票:1回答:1

我已经在应用程序中成功实现了Twilio语音工具包。

我无法从呼叫指示器移入应用程序。此外,当用户从通话屏幕移动时,我无法在其他应用程序屏幕上看到绿色条。我在导航栏中添加了自定义视图,但响应不是很快。

Call indicator from where user is not able to enter in the application.

Custom call status indicator in navigation bar.

我也有同样的怀疑。

  • 是否有任何默认属性需要启用才能在应用程序中显示本机呼叫指示器?
  • 我是否需要像我一样放置自定义视图?如果是,那么最好的方法是什么呢?
  • 有没有替代方法在应用程序内显示自定义呼叫指示器而不是在导航栏中添加视图?

任何帮助将不胜感激。

谢谢。

xcode twilio twilio-api callkit twilio-click-to-call
1个回答
0
投票

据我所知,CallKit框架没有任何API可供您显示有关调用的本机UI。如果您有活动的VoIP呼叫并且您的应用程序在后台运行,则会显示绿色指示条。

通过点击它,它将打开您的VoIP应用程序。

最好的方法是使用定制的UIView,放置在与系统状态栏具有相同级别的单独UIWindow上,并在其上添加一个点击手势以实现原生绿色栏正在执行的操作。此外,您甚至可以添加淡入和淡出标签的动画,以创建与原生绿色条相同的体验。

© www.soinside.com 2019 - 2024. All rights reserved.