提交 5742c17d 编写于 作者: H h00514358

Modify sensor js api

Signed-off-by: Nh00514358 <huiyuehong@huawei.com>
上级 daac5443
......@@ -60,7 +60,7 @@ on(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION,callback:Callback&lt;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&lt;Line
);
```
### LINEAR_ACCELEROMETER
### LINEAR_ACCELEROMETER<sup>9+</sup>
on(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELEROMETER,callback:Callback&lt;LinearAccelerometerResponse&gt;, options?: Options): void
监听线性加速度传感器的数据变化。如果多次调用该接口,仅最后一次调用生效。
从API Version9开始支持。
**需要权限**:ohos.permission.ACCELEROMETER,该权限为系统权限
......@@ -537,7 +536,7 @@ on(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback: Callback&lt;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_RATE<sup>9+</sup>
on(type: SensorType.SENSOR_TYPE_ID_HEART_BEAT_RATE, callback: Callback&lt;HeartRateResponse&gt;, 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&lt;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&lt;Li
);
```
### LINEAR_ACCELEROMETER
### LINEAR_ACCELEROMETER<sup>9+</sup>
once(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELEROMETER,callback:Callback&lt;LinearAccelerometerResponse&gt;): void
监听线性加速度传感器数据变化一次。
从API Version9开始支持。
订阅一次线性加速度传感器数据。
**需要权限**:ohos.permission.ACCELEROMETER ,该权限为系统权限
......@@ -1140,7 +1135,7 @@ once(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback: Callback&lt;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&lt;HeartRate
);
```
### HEART_BEAT_RATE
### HEART_BEAT_RATE<sup>9+</sup>
once(type: SensorType.SENSOR_TYPE_ID_HEART_BEAT_RATE, callback: Callback&lt;HeartRateResponse&gt;): void
监听心率传感器数据变化一次。
从API Version9开始支持。
订阅一次心率传感器数据。
**需要权限**:ohos.permission.READ_HEALTH_DATA
......@@ -1453,7 +1446,7 @@ off(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback?: Callback&lt;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_RATE<sup>9+</sup>
off(type: SensorType.SENSOR_TYPE_ID_HEART_BEAT_RATE, callback?: Callback&lt;HeartRateResponse&gt;): 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&lt;
取消订阅传感器数据。
从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_ACCELEROMETER<sup>9+</sup>
off(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELEROMETER, callback?: Callback&lt;LinearAccelerometerResponse&gt;): void
取消订阅传感器数据。
从API Version9开始支持。
**需要权限**:ohos.permission.ACCELEROMETER,该权限为系统权限
**系统能力**:SystemCapability.Sensors.Sensor
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册