ArkTS基于callkit实现音视频通话,在锁屏下来电解锁后不显示来电横幅是怎么回事?
锁屏下来电,横幅通知正常显示,解锁后横幅通知消失,屏幕左上角显示来电胶囊,点击胶囊可拉起全屏来电界面,正常接听或挂断后胶囊不消失,下拉任务栏显示横幅通知。
ArkTS基于callkit实现音视频通话,在锁屏下来电解锁后不显示来电横幅是怎么回事?
锁屏下来电,横幅通知正常显示,解锁后横幅通知消失,屏幕左上角显示来电胶囊,点击胶囊可拉起全屏来电界面,正常接听或挂断后胶囊不消失,下拉任务栏显示横幅通知。
这个问题看起来是与ArkTS框架和iOS的CallKit集成相关的。CallKit是Apple提供的一个框架,用于在iOS应用中实现电话和语音通话功能。
关于你提到的问题,锁屏下来电横幅通知正常显示,但解锁后横幅通知消失,屏幕左上角显示来电胶囊,这可能是由于以下几个原因导致的:
CXProvider
来报告一个新的来电,并在通话结束时更新状态。如果状态管理不正确,可能会导致横幅通知的显示问题。为了解决这个问题,你可以尝试以下步骤:
CXProvider
正确报告了来电。如果以上步骤仍然无法解决问题,你可能需要查看Apple的官方文档或社区论坛以获取更多关于ArkTS和CallKit的集成细节,或者尝试向相关开发社区求助。
可以尝试先重启手机解决,系统问题等待后续官方修复