提交 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 ...@@ -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 ,该权限为系统权限 **需要权限**:ohos.permission.ACCELEROMETER ,该权限为系统权限
...@@ -84,13 +84,12 @@ on(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION,callback:Callback&lt;Line ...@@ -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 on(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELEROMETER,callback:Callback&lt;LinearAccelerometerResponse&gt;, options?: Options): void
监听线性加速度传感器的数据变化。如果多次调用该接口,仅最后一次调用生效。 监听线性加速度传感器的数据变化。如果多次调用该接口,仅最后一次调用生效。
从API Version9开始支持。
**需要权限**:ohos.permission.ACCELEROMETER,该权限为系统权限 **需要权限**:ohos.permission.ACCELEROMETER,该权限为系统权限
...@@ -537,7 +536,7 @@ on(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback: Callback&lt;HeartRateRe ...@@ -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 **需要权限**:ohos.permission.READ_HEALTH_DATA
...@@ -560,14 +559,12 @@ sensor.on(sensor.SensorType.SENSOR_TYPE_ID_HEART_RATE,function(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 on(type: SensorType.SENSOR_TYPE_ID_HEART_BEAT_RATE, callback: Callback&lt;HeartRateResponse&gt;, options?: Options): void
监听心率传感器数据变化一次。 监听心率传感器数据变化一次。
从API Version9开始支持。
**需要权限**:ohos.permission.READ_HEALTH_DATA **需要权限**:ohos.permission.READ_HEALTH_DATA
**系统能力**:SystemCapability.Sensors.Sensor **系统能力**:SystemCapability.Sensors.Sensor
...@@ -674,7 +671,7 @@ once(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION,callback:Callback&lt;Li ...@@ -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 ,该权限为系统权限 **需要权限**:ohos.permission.ACCELEROMETER ,该权限为系统权限
...@@ -696,13 +693,11 @@ once(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION,callback:Callback&lt;Li ...@@ -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 once(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELEROMETER,callback:Callback&lt;LinearAccelerometerResponse&gt;): void
监听线性加速度传感器数据变化一次。 订阅一次线性加速度传感器数据。
从API Version9开始支持。
**需要权限**:ohos.permission.ACCELEROMETER ,该权限为系统权限 **需要权限**:ohos.permission.ACCELEROMETER ,该权限为系统权限
...@@ -1140,7 +1135,7 @@ once(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback: Callback&lt;HeartRate ...@@ -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 **需要权限**:ohos.permission.READ_HEALTH_DATA
...@@ -1160,13 +1155,11 @@ once(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback: Callback&lt;HeartRate ...@@ -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 once(type: SensorType.SENSOR_TYPE_ID_HEART_BEAT_RATE, callback: Callback&lt;HeartRateResponse&gt;): void
监听心率传感器数据变化一次。 订阅一次心率传感器数据。
从API Version9开始支持。
**需要权限**:ohos.permission.READ_HEALTH_DATA **需要权限**:ohos.permission.READ_HEALTH_DATA
...@@ -1453,7 +1446,7 @@ off(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback?: Callback&lt;HeartRate ...@@ -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 **需要权限**:ohos.permission.READ_HEALTH_DATA
...@@ -1475,14 +1468,12 @@ function callback(data) { ...@@ -1475,14 +1468,12 @@ function callback(data) {
sensor.off(sensor.SensorType.SENSOR_TYPE_ID_HEART_RATE, callback); 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 off(type: SensorType.SENSOR_TYPE_ID_HEART_BEAT_RATE, callback?: Callback&lt;HeartRateResponse&gt;): void
取消订阅传感器数据。 取消订阅传感器数据。
从API Version9开始支持。
**需要权限**:ohos.permission.READ_HEALTH_DATA **需要权限**:ohos.permission.READ_HEALTH_DATA
**系统能力**:SystemCapability.Sensors.Sensor **系统能力**:SystemCapability.Sensors.Sensor
...@@ -1533,7 +1524,7 @@ off(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION, callback?: Callback&lt; ...@@ -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,该权限为系统权限 **需要权限**:ohos.permission.ACCELEROMETER,该权限为系统权限
...@@ -1557,14 +1548,12 @@ function callback(data) { ...@@ -1557,14 +1548,12 @@ function callback(data) {
sensor.off(sensor.SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION, callback); 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 off(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELEROMETER, callback?: Callback&lt;LinearAccelerometerResponse&gt;): void
取消订阅传感器数据。 取消订阅传感器数据。
从API Version9开始支持。
**需要权限**:ohos.permission.ACCELEROMETER,该权限为系统权限 **需要权限**:ohos.permission.ACCELEROMETER,该权限为系统权限
**系统能力**:SystemCapability.Sensors.Sensor **系统能力**:SystemCapability.Sensors.Sensor
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册