From 5742c17d0e4a86cff966047af9b8a85b12b70e46 Mon Sep 17 00:00:00 2001 From: h00514358 Date: Tue, 26 Jul 2022 15:43:25 +0800 Subject: [PATCH] Modify sensor js api Signed-off-by: h00514358 --- .../reference/apis/js-apis-sensor.md | 39 +++++++------------ 1 file changed, 14 insertions(+), 25 deletions(-) diff --git a/zh-cn/application-dev/reference/apis/js-apis-sensor.md b/zh-cn/application-dev/reference/apis/js-apis-sensor.md index e0c09e2c46..281c43ccde 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-sensor.md +++ b/zh-cn/application-dev/reference/apis/js-apis-sensor.md @@ -60,7 +60,7 @@ on(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION,callback:Callback<Line 监听线性加速度传感器的数据变化。如果多次调用该接口,仅最后一次调用生效。 -从API Version9开始该接口不再维护,推荐使用[LINEAR_ACCELEROMETER](#sensor.on.LINEAR_ACCELEROMETER) +从API Version9开始该接口不再维护,推荐使用[sensor.on.LINEAR_ACCELEROMETER](#linear_accelerometer) **需要权限**:ohos.permission.ACCELEROMETER ,该权限为系统权限 @@ -84,13 +84,12 @@ on(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION,callback:Callback<Line ); ``` -### LINEAR_ACCELEROMETER +### LINEAR_ACCELEROMETER9+ on(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELEROMETER,callback:Callback<LinearAccelerometerResponse>, options?: Options): void 监听线性加速度传感器的数据变化。如果多次调用该接口,仅最后一次调用生效。 -从API Version9开始支持。 **需要权限**:ohos.permission.ACCELEROMETER,该权限为系统权限 @@ -537,7 +536,7 @@ on(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback: Callback<HeartRateRe 监听心率传感器数据变化一次。 -从API Version9开始该接口不再维护,推荐使用[HEART_BEAT_RATE](#sensor.on.HEART_BEAT_RATE) +从API Version9开始该接口不再维护,推荐使用[sensor.on.HEART_BEAT_RATE](#heart_beat_rate) **需要权限**:ohos.permission.READ_HEALTH_DATA @@ -560,14 +559,12 @@ sensor.on(sensor.SensorType.SENSOR_TYPE_ID_HEART_RATE,function(data){ ); ``` -### HEART_BEAT_RATE +### HEART_BEAT_RATE9+ on(type: SensorType.SENSOR_TYPE_ID_HEART_BEAT_RATE, callback: Callback<HeartRateResponse>, options?: Options): void 监听心率传感器数据变化一次。 -从API Version9开始支持。 - **需要权限**:ohos.permission.READ_HEALTH_DATA **系统能力**:SystemCapability.Sensors.Sensor @@ -674,7 +671,7 @@ once(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION,callback:Callback<Li 监听线性加速度传感器数据变化一次。 -从API Version9开始该接口不再维护,推荐使用[LINEAR_ACCELEROMETER](#sensor.once.LINEAR_ACCELEROMETER) +从API Version9开始该接口不再维护,推荐使用[sensor.once.LINEAR_ACCELEROMETER](#linear_accelerometer) **需要权限**:ohos.permission.ACCELEROMETER ,该权限为系统权限 @@ -696,13 +693,11 @@ once(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION,callback:Callback<Li ); ``` -### LINEAR_ACCELEROMETER +### LINEAR_ACCELEROMETER9+ once(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELEROMETER,callback:Callback<LinearAccelerometerResponse>): void -监听线性加速度传感器数据变化一次。 - -从API Version9开始支持。 +订阅一次线性加速度传感器数据。 **需要权限**:ohos.permission.ACCELEROMETER ,该权限为系统权限 @@ -1140,7 +1135,7 @@ once(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback: Callback<HeartRate 监听心率传感器数据变化一次。 -从API Version9开始该接口不再维护,推荐使用[HEART_BEAT_RATE](#sensor.once.HEART_BEAT_RATE) +从API Version9开始该接口不再维护,推荐使用[sensor.once.HEART_BEAT_RATE](#HEART_BEAT_RATE) **需要权限**:ohos.permission.READ_HEALTH_DATA @@ -1160,13 +1155,11 @@ once(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback: Callback<HeartRate ); ``` -### HEART_BEAT_RATE +### HEART_BEAT_RATE9+ once(type: SensorType.SENSOR_TYPE_ID_HEART_BEAT_RATE, callback: Callback<HeartRateResponse>): void -监听心率传感器数据变化一次。 - -从API Version9开始支持。 +订阅一次心率传感器数据。 **需要权限**:ohos.permission.READ_HEALTH_DATA @@ -1453,7 +1446,7 @@ off(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback?: Callback<HeartRate 取消订阅传感器数据。 -从API Version9开始该接口不再维护,推荐使用[HEART_BEAT_RATE](#sensor.off.HEART_BEAT_RATE) +从API Version9开始该接口不再维护,推荐使用[sensor.off.HEART_BEAT_RATE](#heart_beat_rate) **需要权限**:ohos.permission.READ_HEALTH_DATA @@ -1475,14 +1468,12 @@ function callback(data) { sensor.off(sensor.SensorType.SENSOR_TYPE_ID_HEART_RATE, callback); ``` -### HEART_BEAT_RATE +### HEART_BEAT_RATE9+ off(type: SensorType.SENSOR_TYPE_ID_HEART_BEAT_RATE, callback?: Callback<HeartRateResponse>): void 取消订阅传感器数据。 -从API Version9开始支持。 - **需要权限**:ohos.permission.READ_HEALTH_DATA **系统能力**:SystemCapability.Sensors.Sensor @@ -1533,7 +1524,7 @@ off(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION, callback?: Callback< 取消订阅传感器数据。 -从API Version9开始该接口不再维护,推荐使用[LINEAR_ACCELEROMETER](#sensor.off.LINEAR_ACCELEROMETER) +从API Version9开始该接口不再维护,推荐使用[sensor.off.LINEAR_ACCELEROMETER](#linear_accelerometer) **需要权限**:ohos.permission.ACCELEROMETER,该权限为系统权限 @@ -1557,14 +1548,12 @@ function callback(data) { sensor.off(sensor.SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION, callback); ``` -### LINEAR_ACCELEROMETER +### LINEAR_ACCELEROMETER9+ off(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELEROMETER, callback?: Callback<LinearAccelerometerResponse>): void 取消订阅传感器数据。 -从API Version9开始支持。 - **需要权限**:ohos.permission.ACCELEROMETER,该权限为系统权限 **系统能力**:SystemCapability.Sensors.Sensor -- GitLab