对于此代码:
window.tizen.humanactivitymonitor.start(
"PEDOMETER",
function onSuccess(pedometerInfo) {
console.log("successful");
}
);
出现此错误:
NotSupportedError:不支持计步器
计步器的API说“设备不支持给定的类型”,但我尝试在smartwatch 2.3上运行。我正在使用tizen SDK 2.4和模拟器smartwatch 2.3
答案 0 :(得分:1)
“但我尝试在智能手表2.3上运行。我正在使用tizen SDK 2.4和模拟器智能手表2.3”
您是否尝试过设备或模拟器?
如果您尝试使用模拟器,它将无法正常工作。 它在设备上。
这是一个教程:
http://denvycom.com/blog/accessing-sensor-data-on-samsung-gear-2/
答案 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”
同样适用于心率。