如何在 PhoneRTC 视频通话中保持显示器唤醒?

Posted

技术标签:

【中文标题】如何在 PhoneRTC 视频通话中保持显示器唤醒?【英文标题】:How to keep the display awake in a PhoneRTC video call? 【发布时间】:2014-12-11 04:58:25 【问题描述】:

我在 androidios 中使用 PhoneRTC 实现了视频聊天,但在“不活动”几秒钟后,即使视频聊天仍处于活动状态,显示屏也会自行变暗。

只要视频聊天处于活动状态,我怎样才能让显示屏保持唤醒状态?

【问题讨论】:

【参考方案1】:

您可以使用org.chromium.power 插件。要安装它,请运行:

cordova plugin install org.chromium.power

视频聊天开始时,使用requestKeepAwake API:

chrome.power.requestKeepAwake('display');

视频聊天结束后,使用releaseKeepAwake API:

chrome.power.releaseKeepAwake();

【讨论】:

我正在尝试在我自己的应用程序中使用 power api,但是当我将代码添加到我的 JS 文件中时,我得到一个未定义的错误。我究竟如何使用 power api,例如我应该把代码放在哪里,具体是什么代码?

以上是关于如何在 PhoneRTC 视频通话中保持显示器唤醒?的主要内容,如果未能解决你的问题,请参考以下文章

在 Android 中切换应用时保持视频通话应用运行

ios视频​​上的Phonertc只能以一种方式工作

在 PhoneRTC 中,如何将现有的语音聊天变成视频聊天?

在 Agora 视频通话 SDK 中启动 Unity 应用

在通话期间禁用接近传感器

如何在 Cordova Opentok 插件中隐藏/显示视频以在 Ionic 中进行视频通话?