Dou*_*ead 1 voip ios swift callkit
我试图弄清楚用户在本地iOS呼叫屏幕中点击视频按钮时会发生什么。我看了一些教程,看了一下代码,它似乎不是委托方法或任何东西。
CXStartCallAction有一个属性:var isVideo: Bool,但我似乎无法弄清楚它的用法。
我注意到(在Speakerbox示例项目中)它将显示从“ Speakerbox Video”更改为“ Speakerbox Audio”,但是我假设它还有其他用途。
更大的问题可能是“视频按钮有什么作用?” 好像只是打开打开,但不确定。
我试图弄清楚用户在本地iOS呼叫屏幕中点击视频按钮时会发生什么。我看了一些教程,看了一下代码,它似乎不是委托方法或任何东西。
如果您正在谈论屏幕锁定时收到的CallKit呼叫时屏幕上的“视频”按钮,那么显然它会向INStartVideoCallIntent您的application(_:continue:restorationHandler:)委托方法发送新的意图,就像用户从您的应用中轻按先前的视频通话一样在“电话”应用的“最近使用”中,或者如果用户选择在“联系人”应用中与某个联系人进行视频通话。它还会尝试使用户解锁手机,然后它将打开您的应用程序。
CXStartCallAction有一个属性:var isVideo: Bool,但我似乎无法弄清楚它的用法。
CXStartCallAction用于拨出电话。无论CallKit呼叫被标记为视频还是音频,都记录在“电话”应用的“最近记录”中,如果您在“最近记录”中点击一行,它将向同一个人发出相同类型的呼叫。进行某种类型的呼叫也可能会使您的应用显示为“联系人”应用中联系人页面上进行该类型呼叫的默认选项,尽管我不确定这是如何工作的。锁定手机时,视频通话也不会终止,但是音频通话会终止。
| 归档时间: |
|
| 查看次数: |
762 次 |
| 最近记录: |