Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
f0dc92b4
D
Docs
项目概览
OpenHarmony
/
Docs
12 个月 前同步成功
通知
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看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
f0dc92b4
编写于
3月 18, 2022
作者:
O
openharmony_ci
提交者:
Gitee
3月 18, 2022
浏览文件
操作
浏览文件
下载
差异文件
!2148 修改system-sensor和system-vibrator
Merge pull request !2148 from 陈飞飞/master
上级
ea3138bd
5ef20339
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
62 addition
and
11 deletion
+62
-11
zh-cn/application-dev/reference/apis/js-apis-system-sensor.md
...n/application-dev/reference/apis/js-apis-system-sensor.md
+58
-11
zh-cn/application-dev/reference/apis/js-apis-system-vibrate.md
.../application-dev/reference/apis/js-apis-system-vibrate.md
+4
-0
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-system-sensor.md
浏览文件 @
f0dc92b4
...
@@ -15,17 +15,6 @@ import sensor from '@system.sensor';
...
@@ -15,17 +15,6 @@ import sensor from '@system.sensor';
```
```
## 权限列表
计步器:ohos.permission.ACTIVITY_MOTION
心率:ohos.permission.READ_HEALTH_DATA
加速度:ohos.permission.ACCELEROMETER
陀螺仪:ohos.permission.GYROSCOPE
## 传感器错误码列表
## 传感器错误码列表
| 错误码 | 说明 |
| 错误码 | 说明 |
...
@@ -38,6 +27,10 @@ subscribeAccelerometer(Object): void
...
@@ -38,6 +27,10 @@ subscribeAccelerometer(Object): void
观察加速度数据变化。针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效。
观察加速度数据变化。针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效。
**系统能力**
:SystemCapability.Sensors.Sensor
**需要权限**
:ohos.permission.ACCELEROMETER,该权限为系统权限
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -79,6 +72,10 @@ unsubscribeAccelerometer(): void
...
@@ -79,6 +72,10 @@ unsubscribeAccelerometer(): void
取消订阅加速度数据。
取消订阅加速度数据。
**系统能力**
:SystemCapability.Sensors.Sensor
**需要权限**
:ohos.permission.ACCELEROMETER,该权限为系统权限
**示例:**
**示例:**
```
```
...
@@ -91,6 +88,8 @@ subscribeCompass(Object): void
...
@@ -91,6 +88,8 @@ subscribeCompass(Object): void
订阅罗盘数据变化。针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效。
订阅罗盘数据变化。针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效。
**系统能力**
:SystemCapability.Sensors.Sensor
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -126,6 +125,8 @@ unsubscribeCompass(): void
...
@@ -126,6 +125,8 @@ unsubscribeCompass(): void
取消订阅罗盘。
取消订阅罗盘。
**系统能力**
:SystemCapability.Sensors.Sensor
**示例:**
**示例:**
```
```
...
@@ -138,6 +139,8 @@ subscribeProximity(Object): void
...
@@ -138,6 +139,8 @@ subscribeProximity(Object): void
订阅距离感应数据变化。针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效。
订阅距离感应数据变化。针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效。
**系统能力**
:SystemCapability.Sensors.Sensor
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -173,6 +176,8 @@ unsubscribeProximity(): void
...
@@ -173,6 +176,8 @@ unsubscribeProximity(): void
取消订阅距离感应。
取消订阅距离感应。
**系统能力**
:SystemCapability.Sensors.Sensor
**示例:**
**示例:**
```
```
...
@@ -185,6 +190,8 @@ sensor.subscribeLight(Object): void
...
@@ -185,6 +190,8 @@ sensor.subscribeLight(Object): void
订阅环境光线感应数据变化。再次调用时,会覆盖前一次调用效果,即仅最后一次调用生效。
订阅环境光线感应数据变化。再次调用时,会覆盖前一次调用效果,即仅最后一次调用生效。
**系统能力**
:SystemCapability.Sensors.Sensor
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -220,6 +227,8 @@ unsubscribeLight(): void
...
@@ -220,6 +227,8 @@ unsubscribeLight(): void
取消订阅环境光线感应。
取消订阅环境光线感应。
**系统能力**
:SystemCapability.Sensors.Sensor
**示例:**
**示例:**
```
```
...
@@ -232,6 +241,10 @@ subscribeStepCounter(Object): void
...
@@ -232,6 +241,10 @@ subscribeStepCounter(Object): void
订阅计步传感器数据变化。针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效。
订阅计步传感器数据变化。针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效。
**系统能力**
:SystemCapability.Sensors.Sensor
**需要权限**
:ohos.permission.ACTIVITY_MOTION
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -267,6 +280,10 @@ unsubscribeStepCounter(): void
...
@@ -267,6 +280,10 @@ unsubscribeStepCounter(): void
取消订阅计步传感器。
取消订阅计步传感器。
**系统能力**
:SystemCapability.Sensors.Sensor
**需要权限**
:ohos.permission.ACTIVITY_MOTION
**示例:**
**示例:**
```
```
...
@@ -280,6 +297,8 @@ subcribeBarometer(Object): void
...
@@ -280,6 +297,8 @@ subcribeBarometer(Object): void
订阅气压传感器数据变化。针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效。
订阅气压传感器数据变化。针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效。
**系统能力**
:SystemCapability.Sensors.Sensor
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -316,6 +335,8 @@ unsubscribeBarometer(): void
...
@@ -316,6 +335,8 @@ unsubscribeBarometer(): void
取消订阅气压传感器。
取消订阅气压传感器。
**系统能力**
:SystemCapability.Sensors.Sensor
**示例:**
**示例:**
```
```
...
@@ -329,6 +350,10 @@ subscribeHeartRate(Object): void
...
@@ -329,6 +350,10 @@ subscribeHeartRate(Object): void
订阅心率传感器数据变化。针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效。
订阅心率传感器数据变化。针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效。
**系统能力**
:SystemCapability.Sensors.Sensor
**需要权限**
:ohos.permission.READ_HEALTH_DATA
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -365,6 +390,10 @@ unsubscribeHeartRate(): void
...
@@ -365,6 +390,10 @@ unsubscribeHeartRate(): void
取消订阅心率。
取消订阅心率。
**系统能力**
:SystemCapability.Sensors.Sensor
**需要权限**
:ohos.permission.READ_HEALTH_DATA
**示例:**
**示例:**
```
```
...
@@ -377,6 +406,8 @@ subscribeOnBodyState(Object): void
...
@@ -377,6 +406,8 @@ subscribeOnBodyState(Object): void
订阅设备佩戴状态。针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效。
订阅设备佩戴状态。针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效。
**系统能力**
:SystemCapability.Sensors.Sensor
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -412,6 +443,8 @@ unsubscribeOnBodyState(): void
...
@@ -412,6 +443,8 @@ unsubscribeOnBodyState(): void
取消订阅设备佩戴状态。
取消订阅设备佩戴状态。
**系统能力**
:SystemCapability.Sensors.Sensor
**示例:**
**示例:**
```
```
...
@@ -424,6 +457,8 @@ getOnBodyState(Object): void
...
@@ -424,6 +457,8 @@ getOnBodyState(Object): void
获取设备佩戴状态。
获取设备佩戴状态。
**系统能力**
:SystemCapability.Sensors.Sensor
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -459,6 +494,8 @@ subscribeDeviceOrientation(interval: string, success: (data: DeviceOrientationRe
...
@@ -459,6 +494,8 @@ subscribeDeviceOrientation(interval: string, success: (data: DeviceOrientationRe
针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效;针对同一个方法内,不支持多次调用。
针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效;针对同一个方法内,不支持多次调用。
**系统能力**
:SystemCapability.Sensors.Sensor
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -499,6 +536,8 @@ unsubscribeDeviceOrientation(): void
...
@@ -499,6 +536,8 @@ unsubscribeDeviceOrientation(): void
取消订阅设备方向传感器数据。
取消订阅设备方向传感器数据。
**系统能力**
:SystemCapability.Sensors.Sensor
**示例:**
**示例:**
```
```
...
@@ -513,6 +552,10 @@ subscribeGyroscope(interval: string, success: (data: GyroscopeResponse), fail?:
...
@@ -513,6 +552,10 @@ subscribeGyroscope(interval: string, success: (data: GyroscopeResponse), fail?:
针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效;针对同一个方法内,不支持多次调用。
针对同一个应用,多次点击调用时,会覆盖前面的调用效果,即仅最后一次调用生效;针对同一个方法内,不支持多次调用。
**系统能力**
:SystemCapability.Sensors.Sensor
**需要权限**
:ohos.permission.GYROSCOPE,该权限为系统权限
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -554,6 +597,10 @@ unsubscribeGyroscope(): void
...
@@ -554,6 +597,10 @@ unsubscribeGyroscope(): void
取消订阅陀螺仪数据。
取消订阅陀螺仪数据。
**系统能力**
:SystemCapability.Sensors.Sensor
**需要权限**
:ohos.permission.GYROSCOPE,该权限为系统权限
**示例:**
**示例:**
```
```
...
...
zh-cn/application-dev/reference/apis/js-apis-system-vibrate.md
浏览文件 @
f0dc92b4
...
@@ -21,6 +21,10 @@ vibrate(Object): void
...
@@ -21,6 +21,10 @@ vibrate(Object): void
触发设备振动。
触发设备振动。
**系统能力**
:SystemCapability.Sensors.MiscDevice
**需要权限**
:ohos.permission.VIBRATE,该权限为系统权限
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录