无法使用 Expo 计步器完成过去的步骤。
我的代码:
const end = new Date();
const start = new Date();
start.setDate(end.getDate() - 1);
Pedometer.getStepCountAsync(start, end).then(
result => {
this.setState({ pastStepCount: result.steps });
},
error => {
this.setState({
pastStepCount: 'Could not get stepCount: ' + error,
});
}
);
世博版
"expo": ">=43.0.0-* <44.0.0",
"expo-sensors": "^11.0.3",
错误是:Android 尚不支持获取日期范围的步数。