事实:iOS有一种检测加速度的方法。但是,如果用户在移动中打开我的应用程序并以相同的速度保持移动,有没有办法在不使用GPS的情况下“搞清楚”?
我问这个是因为:
答案 0 :(得分:0)
加速度计的工作原理与其名称相似。它检测加速度。因此,如果你从0英里每小时加速到5英里每小时,它会注意到,但是如果你继续以5英里/小时的速度停留一段时间它将无法检测到任何东西(因为没有加速)。您可以尝试将其与将检测旋转加速度的陀螺仪结合使用,但是没有技术方法可以让设备以恒定速度检测运动...因此您将能够检测到运动中的任何变化,但是如果用户正在以连续的速度进行,你无法察觉
答案 1 :(得分:0)
如何使用coords.speed呢?考虑到普通人走路大约2英里每小时,如果你的结果是< .5你几乎可以假设他们站着不动。