isIdleTimerDisabled不适用于视频通话iOS应用

时间:2019-10-24 13:54:06

标签: ios swift webrtc

我有一个WebRTC iOS视频通话应用程序,开始视频通话时需要将isIdleTimerDisabled设置为true,因此该设备不会使显示器变暗并且过一会儿也不会进入睡眠状态。

我看到Viber不会在视频通话期间使显示器变暗,也不会进入睡眠状态,但是我的应用程序在建立视频通话20秒钟后就进入睡眠状态。我确保我打电话

UIApplication.shared.isIdleTimerDisabled = false

视频通话结束后,

UIApplication.shared.isIdleTimerDisabled = true

建立视频通话后。

在进行视频通话时,是否还需要采取其他措施来防止空闲计时器(例如App功能)?

0 个答案:

没有答案