在 tizen 中显示关闭时,如何让 sensorListener 继续收听?

How can I keep the sensorListener keep listening while display is off in tizen?

我正在为 Samsung Gear S3 编写一个网络应用程序,它会监听多个传感器。当 Display 关闭时,sensorListener 停止监听。侦听器由此函数启动:

void setChangeListener(SensorDataSuccessCallback successCallback, 
                        optional long? interval, optional long batchLatency);

batchLatency参数是为了保持当处理器处于休眠或挂起模式时传感器向应用程序发送数据的时间间隔,但S3不支持此功能。有人处理过这个吗?

这两行是一个很好的解决方法:

    tizen.power.request("CPU", "CPU_AWAKE");
    tizen.power.request("SCREEN","SCREEN_NORMAL");

它们只是防止屏幕关闭。