除了turnScreenOn()之外,还有其他方法可以自动唤醒屏幕吗?

时间:2019-05-26 16:10:21

标签: tizen tizen-web-app

以下不推荐使用的打开屏幕的标签:

tizen.power.turnScreenOn();

但是,借助此功能,我可以通过例如手掌手势将其关闭后唤醒屏幕。由于无法暂时禁用手掌手势,因此我在监听器的屏幕外添加了这行代码,效果很好,但是我收到了弃用警告。以下替代方法:

tizen.power.request("SCREEN", "SCREEN_NORMAL");
实际上,

可以防止屏幕自动关闭,但是如果屏幕确实关闭,它实际上不会唤醒它。

是否有不被弃用的功能,但实际上会再次唤醒屏幕吗?

1 个答案:

答案 0 :(得分:1)

无法禁用设备的手掌保护事件。这是允许用户禁用屏幕的系统功能。我认为即使用户明确命令关闭屏幕(用手掌手势)也要保持屏幕打开不是一个好主意。不断启用屏幕会消耗大量电量。

由于缺乏后台支持,在较旧的Tizen API版本中使用了

turnScreenOn / Off 方法来确保应用程序的执行。当前,应用程序也可以在后台运行,也许这足以满足您的情况(请参阅background-support property)。