在离子应用程序中检测步行/移动

时间:2015-03-17 13:18:16

标签: android cordova ionic hybrid-mobile-app

我想知道是否有可能在离子应用程序中检测到某人是否正在行走。

具体来说,我只想知道是否有某些活动,而不是步骤数等细节。

2 个答案:

答案 0 :(得分:2)

我想你应该看看这个插件: https://github.com/apache/cordova-plugin-device-motion

或者有一个角度插件可以使用ionic:http://ngcordova.com/docs/plugins/deviceMotion/

也许你可以使用watchAcceleration函数?

答案 1 :(得分:-3)

您可以检测到这些活动:

IN_VEHICLE设备位于车辆中,例如汽车。 ON_BICYCLE设备在自行车上。 ON_FOOT设备位于正在行走或正在运行的用户上。 运行设备正在运行的用户上。 STILL设备仍在(不移动)。 倾斜设备相对于重力的角度发生了显着变化。 UNKNOWN无法检测当前活动。 步行该设备位于正在行走的用户身上。

https://developer.android.com/reference/com/google/android/gms/location/DetectedActivity.html