在三星齿轮2中获取计步器信息错误

时间:2016-04-12 15:03:39

标签: tizen

对于此代码:

window.tizen.humanactivitymonitor.start(
        "PEDOMETER",
        function onSuccess(pedometerInfo) {
            console.log("successful");
        }
    );

出现此错误:

  

NotSupportedError:不支持计步器

计步器的API说“设备不支持给定的类型”,但我尝试在smartwatch 2.3上运行。我正在使用tizen SDK 2.4和模拟器smartwatch 2.3

2 个答案:

答案 0 :(得分:1)

“但我尝试在智能手表2.3上运行。我正在使用tizen SDK 2.4和模拟器智能手表2.3”

您是否尝试过设备或模拟器?

如果您尝试使用模拟器,它将无法正常工作。 它在设备上。

这是一个教程:

http://denvycom.com/blog/accessing-sensor-data-on-samsung-gear-2/

https://github.com/chuvidi2003/SimpleSensor

答案 1 :(得分:0)

在网上引用某人: Gear S软件平台基于Wearable 1.0(Tizen 2.2),但您实施的计步器API适用于适用于Gear S2的新SDK Tizen 2.3。 Tizen 2.2 => webapis.motion.setAccumulativePedometerListener(onchangedCB); Tizen 2.3 => tizen.humanactivitymonitor.setAccumulativePedometerListener(onchangedCB); 还需要检查您的应用是否已定义所需的权限:“http://developer.samsung.com/privilege/healthinfo

同样适用于心率。