嗨,我正在构建一个使用加速度计数据的Phonegap应用程序。现在我得到了一个大约14赫兹的采样率,这似乎很小,因为我试图分类运动数据。
使用传感器速度测试工具,我发现我拥有的速度与传感器速率SENSOR_DELAY_UI相似,这是一个可以在注册传感器时选择的设置。当我在测试应用程序中将它更改为SENSOR_RATE_FASTEST时,我的频率约为100 it。
但是我怎么才能用Phonegap应用程序来设置这个呢?
function startstoptracking(){
if(sensorAcc == null) {
$('#button').html('Stop');
createWriter();
var options = { frequency: 40 };
sensorAcc = navigator.accelerometer.watchAcceleration(accelerometerSuccess,accelerometerError, options);
} else {
navigator.accelerometer.clearWatch(sensorAcc);
sensorAcc = null;
$('#button').html('Start');
}
}任何帮助我都很高兴..。
发布于 2016-12-28 16:38:57
phonegap的时间不可能设定一个更快的速率。
发布于 2015-01-15 17:51:01
使用Phonegap初始化应用程序时,可以通过选项设置加速频率(毫秒):
示例:
function startYourApplication() {
var options = { frequency = 8000 };
}链接到解决方案:accelerometer.md.html#accelerometerOptions
https://stackoverflow.com/questions/27969671
复制相似问题