Link平台功能接口,使用该模块必须先引入Cordova.js 和 bingotouch.js
获取步数相关操作接口
Methods
-
static getNativeTodayStepCount(successCallback, failCallback)
-
只取旧逻辑步数不读华为健康等第三方的步数。(避免如果一直读取华为运动健康步数,但用户又一直拒绝给权限的问题)
Parameters:
Name Type Description successCallbackfunction 成功回调函数,返回json对象
failCallbackfunction 失败回调函数,返回错误字符串
-
static getStepCountFrom(successCallback)
-
获取除了旧的计步逻辑外,可以对接的第三方运动健康步数来源
例如华为手机上装有运动健康的话就是返回"['com.huawei.health']"Parameters:
Name Type Description successCallbackfunction 成功回调函数,返回可用来源:['com.huawei.health']
-
static getStepCountSavedFrom(successCallback)
-
获取已经保存的步数来源
Parameters:
Name Type Description successCallbackfunction 成功回调函数
-
static getTodayStepCount(successCallback, failCallback)
-
获取今天步数
Parameters:
Name Type Description successCallbackfunction 成功回调函数,返回json对象
failCallbackfunction 失败回调函数,返回错误字符串
-
static savedFrom(from, successCallback)
-
保存步数来源
Parameters:
Name Type Description fromArray 步数来源
successCallbackfunction 成功回调函数