我们app有一个考试的口语测评模块,该模块全程自动进行相关流程,用户无法触发暂停流程,由于口测考试的时长可能有十几分钟,导致息屏中断正常流程,所以需要在当前模块设置禁止自动息屏功能
比如其他系统的:
[[UIApplication sharedApplication] setIdleTimerDisabled:YES]
或者
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
请问HarmonyOS该如何设置,搜索文档只出现了一个企业设备管理服务可以使用的deviceSettings方法,普通app无法使用
可参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-window-V5\#setwindowkeepscreenon9