Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
6ea42c83
D
Docs
项目概览
OpenHarmony
/
Docs
1 年多 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
6ea42c83
编写于
11月 22, 2022
作者:
C
cff-gite
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
修改DOCS
Signed-off-by:
N
cff-gite
<
chenfeifei8@huawei.com
>
上级
0ea71d88
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
23 addition
and
23 deletion
+23
-23
zh-cn/application-dev/reference/apis/js-apis-sensor.md
zh-cn/application-dev/reference/apis/js-apis-sensor.md
+23
-23
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-sensor.md
浏览文件 @
6ea42c83
...
...
@@ -1192,7 +1192,7 @@ once(type: SensorId.HEART_RATE, callback: Callback<HeartRateResponse>): vo
```
js
try
{
sensor
.
once
(
sensor
.
SensorId
.
HEART_
BEAT_
RATE
,
function
(
data
)
{
sensor
.
once
(
sensor
.
SensorId
.
HEART_RATE
,
function
(
data
)
{
console
.
info
(
'
Heart rate:
'
+
data
.
heartRate
);
});
}
catch
(
err
)
{
...
...
@@ -1695,7 +1695,7 @@ off(type: SensorId.AMBIENT_LIGHT, callback?: Callback<LightResponse>): voi
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ----------------------------------------------- | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.AMBIENT_LIGHT | 是 | 传感器类型,该值固定为SensorId.AMBIENT_LIGHT。 |
| callback | Callback
<
[LightResponse](#lightresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[LightResponse](#lightresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -1715,7 +1715,7 @@ try {
sensor
.
off
(
sensor
.
SensorId
.
AMBIENT_LIGHT
);
}
catch
(
err
)
{
console
.
error
(
'
Off fail, errCode:
'
+
err
.
code
+
'
,msg:
'
+
err
.
message
);
}
V
}
```
### AMBIENT_TEMPERATURE<sup>9+</sup>
...
...
@@ -1731,7 +1731,7 @@ off(type: SensorId.AMBIENT_TEMPERATURE, callback?: Callback<AmbientTemperatur
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.AMBIENT_TEMPERATURE | 是 | 传感器类型,该值固定为SensorId.AMBIENT_TEMPERATURE。 |
| callback | Callback
<
[AmbientTemperatureResponse](#ambienttemperatureresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[AmbientTemperatureResponse](#ambienttemperatureresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -1767,7 +1767,7 @@ off(type: SensorId.BAROMETER, callback?: Callback<BarometerResponse>): voi
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------- | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.BAROMETER | 是 | 传感器类型,该值固定为SensorId.BAROMETER。 |
| callback | Callback
<
[BarometerResponse](#barometerresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[BarometerResponse](#barometerresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -1803,7 +1803,7 @@ off(type: SensorId.GRAVITY, callback?: Callback<GravityResponse>): void
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------------------------------- | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.GRAVITY | 是 | 传感器类型,该值固定为SensorId.GRAVITY。 |
| callback | Callback
<
[GravityResponse](#gravityresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[GravityResponse](#gravityresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -1841,7 +1841,7 @@ off(type: SensorId.GYROSCOPE, callback?: Callback<GyroscopeResponse>): voi
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------- | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.GYROSCOPE | 是 | 传感器类型,该值固定为SensorId.GYROSCOPE。 |
| callback | Callback
<
[GyroscopeResponse](#gyroscoperesponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[GyroscopeResponse](#gyroscoperesponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -1879,7 +1879,7 @@ off(type: SensorId.GYROSCOPE_UNCALIBRATED, callback?: Callback<GyroscopeUncal
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.GYROSCOPE_UNCALIBRATED | 是 | 传感器类型,该值固定为SensorId.GYROSCOPE_UNCALIBRATED。 |
| callback | Callback
<
[GyroscopeUncalibratedResponse](#gyroscopeuncalibratedresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[GyroscopeUncalibratedResponse](#gyroscopeuncalibratedresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -1915,7 +1915,7 @@ off(type: SensorId.HALL, callback?: Callback<HallResponse>): void
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------------------------- | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.HALL | 是 | 传感器类型,该值固定为SensorId.HALL。 |
| callback | Callback
<
[HallResponse](#hallresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[HallResponse](#hallresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -1953,7 +1953,7 @@ off(type: SensorId.HEART_RATE, callback?: Callback<HeartRateResponse>): vo
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------- | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.HEART_RATE | 是 | 传感器类型,该值固定为SensorId.HEART_RATE。 |
| callback | Callback
<
[HeartRateResponse](#heartrateresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[HeartRateResponse](#heartrateresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -1989,7 +1989,7 @@ off(type: SensorId.HUMIDITY, callback?: Callback<HumidityResponse>): void
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ----------------------------------------------------- | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.HUMIDITY | 是 | 传感器类型,该值固定为SensorId.HUMIDITY。 |
| callback | Callback
<
[HumidityResponse](#humidityresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[HumidityResponse](#humidityresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -2027,7 +2027,7 @@ off(type: SensorId.LINEAR_ACCELEROMETER, callback?: Callback<LinearAccelerome
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.LINEAR_ACCELEROMETER | 是 | 传感器类型,该值固定为SensorId.LINEAR_ACCELERATION。 |
| callback | Callback
<
[LinearAccelerometerResponse](#linearaccelerometerresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[LinearAccelerometerResponse](#linearaccelerometerresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -2063,7 +2063,7 @@ off(type: SensorId.MAGNETIC_FIELD, callback?: Callback<MagneticFieldResponse&
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.MAGNETIC_FIELD | 是 | 传感器类型,该值固定为SensorId.MAGNETIC_FIELD。 |
| callback | Callback
<
[MagneticFieldResponse](#magneticfieldresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[MagneticFieldResponse](#magneticfieldresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -2099,7 +2099,7 @@ off(type: SensorId.MAGNETIC_FIELD_UNCALIBRATED, callback?: Callback<MagneticF
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.MAGNETIC_FIELD_UNCALIBRATED | 是 | 传感器类型,该值固定为SensorId.MAGNETIC_FIELD_UNCALIBRATED。 |
| callback | Callback
<
[MagneticFieldUncalibratedResponse](#magneticfielduncalibratedresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[MagneticFieldUncalibratedResponse](#magneticfielduncalibratedresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -2135,7 +2135,7 @@ off(type: SensorId.ORIENTATION, callback?: Callback<OrientationResponse>):
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ----------------------------------------------------------- | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.ORIENTATION | 是 | 传感器类型,该值固定为SensorId.ORIENTATION。 |
| callback | Callback
<
[OrientationResponse](#orientationresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[OrientationResponse](#orientationresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -2173,7 +2173,7 @@ off(type: SensorId.PEDOMETER, callback?: Callback<PedometerResponse>): voi
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------- | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.PEDOMETER | 是 | 传感器类型,该值固定为SensorId.PEDOMETER。 |
| callback | Callback
<
[PedometerResponse](#pedometerresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[PedometerResponse](#pedometerresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -2211,7 +2211,7 @@ off(type: SensorId.PEDOMETER_DETECTION, callback?: Callback<PedometerDetectio
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.PEDOMETER_DETECTION | 是 | 传感器类型,该值固定为SensorId.PEDOMETER_DETECTION。 |
| callback | Callback
<
[PedometerDetectionResponse](#pedometerdetectionresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[PedometerDetectionResponse](#pedometerdetectionresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -2247,7 +2247,7 @@ off(type: SensorId.PROXIMITY, callback?: Callback<ProximityResponse>): voi
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------- | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.PROXIMITY | 是 | 传感器类型,该值固定为SensorId.PROXIMITY。 |
| callback | Callback
<
[ProximityResponse](#proximityresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[ProximityResponse](#proximityresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -2283,7 +2283,7 @@ off(type: SensorId.ROTATION_VECTOR, callback?: Callback<RotationVectorRespons
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.ROTATION_VECTOR | 是 | 传感器类型,该值固定为SensorId.ROTATION_VECTOR。 |
| callback | Callback
<
[RotationVectorResponse](#rotationvectorresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[RotationVectorResponse](#rotationvectorresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -2319,7 +2319,7 @@ off(type: SensorId.SIGNIFICANT_MOTION, callback?: Callback<SignificantMotionR
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.SIGNIFICANT_MOTION | 是 | 传感器类型,该值固定为SensorId.SIGNIFICANT_MOTION。 |
| callback | Callback
<
[SignificantMotionResponse](#significantmotionresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[SignificantMotionResponse](#significantmotionresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -2355,7 +2355,7 @@ off(type: SensorId.WEAR_DETECTION, callback?: Callback<WearDetectionResponse&
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type |
[
SensorId
](
#sensorid9
)
.WEAR_DETECTION | 是 | 传感器类型,该值固定为SensorId.WEAR_DETECTION。 |
| callback | Callback
<
[WearDetectionResponse](#weardetectionresponse)
>
|
是
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
| callback | Callback
<
[WearDetectionResponse](#weardetectionresponse)
>
|
否
| 需要取消订阅的回调函数,若无此参数,则取消订阅当前类型的所有回调函数。 |
**示例:**
...
...
@@ -3340,7 +3340,7 @@ getSingleSensor(type: SensorId, callback: AsyncCallback<Sensor>): void
```
js
try
{
sensor
.
getSingleSensor
(
sensor
.
SensorId
.
SENSOR_TYPE_ID_
ACCELEROMETER
,
(
err
,
data
)
=>
{
sensor
.
getSingleSensor
(
sensor
.
SensorId
.
ACCELEROMETER
,
(
err
,
data
)
=>
{
if
(
err
)
{
console
.
error
(
'
Get singleSensor failed. Error code:
'
+
err
.
code
+
'
; message:
'
+
err
.
message
);
return
;
...
...
@@ -3384,7 +3384,7 @@ try {
```
js
try
{
sensor
.
getSingleSensor
(
sensor
.
SensorId
.
SENSOR_TYPE_ID_
ACCELEROMETER
).
then
((
data
)
=>
{
sensor
.
getSingleSensor
(
sensor
.
SensorId
.
ACCELEROMETER
).
then
((
data
)
=>
{
console
.
info
(
'
Sensor:
'
+
JSON
.
stringify
(
data
));
},
(
err
)
=>
{
console
.
error
(
'
Get singleSensor failed. Error code:
'
+
err
.
code
+
'
; message:
'
+
err
.
message
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录