TypeMismatchError: Wrong Human activity recorder type passed
Here is my code :
if (tizen.systeminfo.getCapability('http://tizen.org/feature/sensor.pedometer') === false) {
console.log('pedometer is not supported on this device.');
}
else {
var query = {};
query.startTime =(new Date(2022, 10, 5)).getTime() / 1000;
query.endTime = (new Date(2022, 7, 31)).getTime() / 1000;
query.anchorTime = (new Date(2022, 7, 31, 0, 0)).getTime() / 1000;
query.interval = 1440; /* Day */
console.log(JSON.stringify(query));
tizen.humanactivitymonitor.readRecorderData('PEDOMETER', query, successCallback, errorCallback);
}
I always obtain this error message :
TypeMismatchError: Wrong Human activity recorder type passed
I declare in config.xml :
<feature name="http://tizen.org/feature/screen.size.normal"/>
<feature name="tizen.org/feature/sensor.pedometer"/>
<tizen:privilege name="http://tizen.org/privilege/location"/>
<tizen:privilege name="http://tizen.org/privilege/healthinfo"/>
<tizen:privilege name="http://tizen.org/privilege/application.launch"/>