首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >智能手表Gear 2

智能手表Gear 2
EN

Stack Overflow用户
提问于 2015-04-23 15:20:42
回答 1查看 155关注 0票数 0

我已经开发了一个从Gear2加速计获取数据的应用程序。设备情感事件由窗口事件监听器管理,例如:

代码语言:javascript
复制
window.addEventListener('devicemotion', function(e) {
        Ax = e.accelerationIncludingGravity.x / 9.8;
        Ay = e.accelerationIncludingGravity.y / 9.8;
        Az = e.accelerationIncludingGravity.z / 9.8;
});

即使屏幕关闭,我也需要在后台运行应用程序。我采用了电源设置:

代码语言:javascript
复制
 tizen.power.request("SCREEN", "SCREEN_NORMAL");
 tizen.power.request('CPU', 'CPU_AWAKE');

问题:当屏幕关闭时(通过Home按钮),与窗口相关的运动事件不会触发。我认为如果窗口不是活动的,那么监听器本身就不是活动的。

有人知道如何在屏幕关闭的情况下获取加速度计数据吗?

关于V

EN

回答 1

Stack Overflow用户

发布于 2015-05-31 20:50:23

可以,当app在后台运行时,按home键仍然可以获取数据。

请将此添加到您的config.xml中

代码语言:javascript
复制
<tizen:setting background-support="enable"/>

这将使您的应用程序也可以在后台收集数据。:)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29816390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档