【发布时间】:2019-01-24 04:41:27
【问题描述】:
我正在为 Gear Fit2 开发一个 Tizen Web 应用程序,我得到一个'类型错误:未定义不是一个函数 (tizen.humanactivitymonitor.readRecorderData(type, query, onread, onerror)'当我调用 Human Activity API 的“readRecorderData”函数时出错。但是,当我调用同一 API 的“start”函数时,它可以正常工作。
我将健康信息和位置权限放入我的 config.xml:
<tizen:privilege name="http://tizen.org/privilege/healthinfo"/>
<tizen:privilege name="http://tizen.org/privilege/location"/>
希望大家帮忙。谢谢。
我使用了我的代码示例:
var type = 'PEDOMETER';
var now = new Date();
var startTime = now.setDate(now.getDate() - 7);
var anchorTime = (new Date(2018, 1, 2, 6)).getTime();
var query = {
startTime: startTime / 1000,
anchorTime: anchorTime / 1000,
interval: 1440 /* 1 day */
};
try { tizen.humanactivitymonitor.readRecorderData(type, query, onread, onerror); }
catch (err) { console.log(err.name + ': ' + err.message); }
【问题讨论】:
标签: javascript tizen samsung-gear-fit