Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
2b6ec3b3
D
Docs
项目概览
OpenHarmony
/
Docs
大约 2 年 前同步成功
通知
161
Star
293
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看板
“f960ac86c73250e84c89bc06ed190bf3b48737e9”上不存在“NO53/tao/git@gitcode.net:u010663691/python120.git”
提交
2b6ec3b3
编写于
6月 16, 2022
作者:
H
HelloCrease
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update docs
Signed-off-by:
N
HelloCrease
<
lian15@huawei.com
>
上级
eedfc85b
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
182 addition
and
265 deletion
+182
-265
zh-cn/application-dev/reference/apis/js-apis-inputdevice.md
zh-cn/application-dev/reference/apis/js-apis-inputdevice.md
+23
-72
zh-cn/application-dev/reference/apis/js-apis-mediaquery.md
zh-cn/application-dev/reference/apis/js-apis-mediaquery.md
+38
-38
zh-cn/application-dev/reference/apis/js-apis-sensor.md
zh-cn/application-dev/reference/apis/js-apis-sensor.md
+93
-127
zh-cn/application-dev/reference/apis/js-apis-system-prompt.md
...n/application-dev/reference/apis/js-apis-system-prompt.md
+8
-8
zh-cn/application-dev/reference/apis/js-apis-system-router.md
...n/application-dev/reference/apis/js-apis-system-router.md
+20
-20
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-inputdevice.md
浏览文件 @
2b6ec3b3
...
@@ -35,19 +35,9 @@ getDeviceIds(callback: AsyncCallback<Array<number>>): void
...
@@ -35,19 +35,9 @@ getDeviceIds(callback: AsyncCallback<Array<number>>): void
**示例:**
**示例:**
```
js
```
js
export
default
{
inputDevice
.
getDeviceIds
((
ids
)
=>
{
data
:
{
console
.
log
(
"
The device ID list is:
"
+
ids
);
deviceIds
:
Array
,
});
},
callback
:
function
(
ids
)
{
this
.
deviceIds
=
ids
;
},
testGetDeviceIds
:
function
()
{
console
.
info
(
"
InputDeviceJsTest---start---testGetDeviceIds
"
);
inputDevice
.
getDeviceIds
(
this
.
callback
);
console
.
info
(
"
InputDeviceJsTest---end---testGetDeviceIds
"
);
}
}
```
```
## inputDevice.getDeviceIds
## inputDevice.getDeviceIds
...
@@ -60,30 +50,18 @@ function getDeviceIds(): Promise<Array\<number>>
...
@@ -60,30 +50,18 @@ function getDeviceIds(): Promise<Array\<number>>
**返回值:**
**返回值:**
| 参数
| 说明
|
| 参数
| 说明
|
| ------------------------ | ------------------
-----------
|
| ------------------------ | ------------------ |
| Promise
\<
Array
\<
number>> | Promise实例,用于异步获取结果 |
| Promise
\<
Array
\<
number>> | Promise实例,用于异步获取结果 |
**示例:**
**示例:**
```
js
```
js
export
default
{
inputDevice
.
getDeviceIds
().
then
((
ids
)
=>
{
testGetDeviceIds
:
function
()
{
console
.
log
(
"
The device ID list is:
"
+
ids
);
console
.
info
(
"
InputDeviceJsTest---start---testGetDeviceIds
"
);
});
let
promise
=
inputDevice
.
getDeviceIds
();
promise
.
then
((
data
)
=>
{
console
.
info
(
'
GetDeviceIds successed, Data:
'
+
JSON
.
stringify
(
data
))
}).
catch
((
err
)
=>
{
console
.
error
(
'
Failed GetDeviceIds. Cause:
'
+
JSON
.
stringify
(
err
));
});
}
}
```
```
## inputDevice.getDevice
## inputDevice.getDevice
getDevice(deviceId: number, callback: AsyncCallback
<
InputDeviceData
>
): void
getDevice(deviceId: number, callback: AsyncCallback
<
InputDeviceData
>
): void
...
@@ -102,23 +80,10 @@ getDevice(deviceId: number, callback: AsyncCallback<InputDeviceData>): voi
...
@@ -102,23 +80,10 @@ getDevice(deviceId: number, callback: AsyncCallback<InputDeviceData>): voi
**示例:**
**示例:**
```
js
```
js
export
default
{
// 示例获取设备id为1的设备name信息。
InputDeviceData
:
{
inputDevice
.
getDevice
(
1
,
(
inputDevice
)
=>
{
deviceId
:
0
,
console
.
log
(
"
The device name is:
"
+
inputDevice
.
name
);
name
:
"
NA
"
,
});
sources
:
Array
,
axisRanges
:
Array
,
},
callback
:
function
(
deviceData
)
{
this
.
InputDeviceData
=
deviceData
;
},
testGetDevice
:
function
()
{
// 示例获取设备id为1的设备信息。
console
.
info
(
"
InputDeviceJsTest---start---testGetDevice
"
);
inputDevice
.
getDevice
(
1
,
this
.
callback
);
console
.
info
(
"
InputDeviceJsTest---end---testGetDevice
"
);
}
}
```
```
## inputDevice.getDevice
## inputDevice.getDevice
...
@@ -131,31 +96,17 @@ function getDevice(deviceId: number): Promise\<InputDeviceData>
...
@@ -131,31 +96,17 @@ function getDevice(deviceId: number): Promise\<InputDeviceData>
**返回值:**
**返回值:**
| 参数
| 说明
|
| 参数
| 说明
|
| ------------------------- | ------------------
-----------
|
| ------------------------- | ------------------ |
| Promise
\<
InputDeviceData> | Promise实例,用于异步获取结果 |
| Promise
\<
InputDeviceData> | Promise实例,用于异步获取结果 |
**示例:**
**示例:**
```
js
```
js
export
default
{
// 示例获取设备id为1的设备name信息。
InputDeviceData
:
{
inputDevice
.
getDevice
(
1
).
then
((
inputDevice
)
=>
{
deviceId
:
0
,
console
.
log
(
"
The device name is:
"
+
inputDevice
.
name
);
name
:
"
NA
"
,
});
sources
:
Array
,
axisRanges
:
Array
,
},
testGetDevice
:
function
()
{
// 示例获取设备id为1的设备信息。
console
.
info
(
"
InputDeviceJsTest---start---testGetDevice
"
);
let
promise
=
inputDevice
.
getDevice
(
1
);
promise
.
then
((
data
)
=>
{
console
.
info
(
'
GetDeviceId successed, Data:
'
+
JSON
.
stringify
(
data
))
}).
catch
((
err
)
=>
{
console
.
error
(
'
Failed GetDeviceId. Cause:
'
+
JSON
.
stringify
(
err
));
});
}
}
```
```
...
@@ -189,12 +140,12 @@ export default {
...
@@ -189,12 +140,12 @@ export default {
**系统能力:**
以下各项对应的系统能力均为SystemCapability.MultimodalInput.Input.InputDevice
**系统能力:**
以下各项对应的系统能力均为SystemCapability.MultimodalInput.Input.InputDevice
| 名称
| 参数类型 | 说明
|
| 名称
| 参数类型 | 说明
|
| ------ | ------------------------- | --------
--------
|
| ------ | ------------------------- | -------- |
| source |
[
SourceType
](
#sourcetype
)
| 轴的输入源类型。 |
| source |
[
SourceType
](
#sourcetype
)
| 轴的输入源类型。 |
| axis |
[
AxisType
](
#axistype
)
| 轴的类型
|
| axis |
[
AxisType
](
#axistype
)
| 轴的类型 |
| max | number | 轴上报的最大值
|
| max | number | 轴上报的最大值 |
| min | number | 轴上报的最小值
|
| min | number | 轴上报的最小值 |
...
...
zh-cn/application-dev/reference/apis/js-apis-mediaquery.md
浏览文件 @
2b6ec3b3
# 媒体查询
# 媒体查询
>

**说明:**
> **说明:**
> 从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
> 从API Version 7开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。
## 导入模块
## 导入模块
```
```
js
import
mediaquery
from
'
@ohos.mediaquery
'
import
mediaquery
from
'
@ohos.mediaquery
'
```
```
...
@@ -22,19 +22,19 @@ matchMediaSync(condition: string): MediaQueryListener
...
@@ -22,19 +22,19 @@ matchMediaSync(condition: string): MediaQueryListener
设置媒体查询的查询条件,并返回对应的监听句柄。
设置媒体查询的查询条件,并返回对应的监听句柄。
-
参数
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- |
-------- |
| --------- | ------ | ---- | --
-------- |
| condition | string | 是 | 媒体事件的匹配条件。 |
| condition | string | 是 | 媒体事件的匹配条件。 |
-
返回值
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------- |
-------- |
| ------------------ | --------------
-------- |
| MediaQueryListener | 媒体事件监听句柄,用于注册和去注册监听回调。 |
| MediaQueryListener | 媒体事件监听句柄,用于注册和去注册监听回调。 |
-
示例
**示例:**
```
```
js
listener = mediaquery.matchMediaSync('(orientation: landscape)'); //监听横屏事件
let
listener
=
mediaquery
.
matchMediaSync
(
'
(orientation: landscape)
'
);
//监听横屏事件
```
```
...
@@ -45,10 +45,10 @@ matchMediaSync(condition: string): MediaQueryListener
...
@@ -45,10 +45,10 @@ matchMediaSync(condition: string): MediaQueryListener
### 属性
### 属性
| 名称
| 参数类型 | 可读 | 可写 | 说明 |
| 名称
| 参数类型 | 可读 | 可写 | 说明 |
| -------
- | -------- | -------- | -------- |
-------- |
| -------
| ------- | ---- | ---- | --
-------- |
| matches | boolean | 是
| 否 | 是否符合匹配条件。 |
| matches | boolean | 是
| 否 | 是否符合匹配条件。 |
| media
| string | 是 | 否 | 媒体事件的匹配条件。 |
| media
| string | 是 | 否 | 媒体事件的匹配条件。 |
### on
### on
...
@@ -57,13 +57,13 @@ on(type: 'change', callback: Callback<MediaQueryResult>): void
...
@@ -57,13 +57,13 @@ on(type: 'change', callback: Callback<MediaQueryResult>): void
通过句柄向对应的查询条件注册回调,当媒体属性发生变更时会触发该回调。
通过句柄向对应的查询条件注册回调,当媒体属性发生变更时会触发该回调。
-
参数
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- |
-------- |
| -------- | -------------------------------- | ---- | --------
-------- |
| type | string | 是 | 必须填写字符串'change'。 |
| type | string | 是 | 必须填写字符串'change'。 |
| callback | Callback
<
MediaQueryResult
>
| 是 | 向媒体查询注册的回调 |
| callback | Callback
<
MediaQueryResult
>
| 是 | 向媒体查询注册的回调 |
-
示例
**示例:**
详见
[
off示例
](
#off
)
。
详见
[
off示例
](
#off
)
。
...
@@ -72,14 +72,14 @@ on(type: 'change', callback: Callback<MediaQueryResult>): void
...
@@ -72,14 +72,14 @@ on(type: 'change', callback: Callback<MediaQueryResult>): void
off(type: 'change', callback?: Callback
<
MediaQueryResult
>
): void
off(type: 'change', callback?: Callback
<
MediaQueryResult
>
): void
通过句柄向对应的查询条件去注册回调,当媒体属性发生变更时不在触发指定的回调。
通过句柄向对应的查询条件去注册回调,当媒体属性发生变更时不在触发指定的回调。
-
参数
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------- | -------- |
-------- |
| -------- | -------------------------------- | ---- | ---------------------
-------- |
| type | boolean | 是 | 必须填写字符串'change'。 |
| type | boolean | 是 | 必须填写字符串'change'。 |
| callback | Callback
<
MediaQueryResult
>
| 否 | 需要去注册的回调,如果参数缺省则去注册该句柄下所有的回调。 |
| callback | Callback
<
MediaQueryResult
>
| 否 | 需要去注册的回调,如果参数缺省则去注册该句柄下所有的回调。 |
-
示例
**示例:**
```
```
js
import
mediaquery
from
'
@ohos.mediaquery
'
import
mediaquery
from
'
@ohos.mediaquery
'
let
listener
=
mediaquery
.
matchMediaSync
(
'
(orientation: landscape)
'
);
//监听横屏事件
let
listener
=
mediaquery
.
matchMediaSync
(
'
(orientation: landscape)
'
);
//监听横屏事件
...
@@ -90,8 +90,8 @@ off(type: 'change', callback?: Callback<MediaQueryResult>): void
...
@@ -90,8 +90,8 @@ off(type: 'change', callback?: Callback<MediaQueryResult>): void
// do something here
// do something here
}
}
}
}
this.listener.on('change', this.
onPortrait) // 注册回调
listener
.
on
(
'
change
'
,
onPortrait
)
// 注册回调
this.listener.off('change', this.
onPortrait) // 去注册回调
listener
.
off
(
'
change
'
,
onPortrait
)
// 去注册回调
```
```
...
@@ -100,15 +100,15 @@ off(type: 'change', callback?: Callback<MediaQueryResult>): void
...
@@ -100,15 +100,15 @@ off(type: 'change', callback?: Callback<MediaQueryResult>): void
### 属性
### 属性
| 名称
| 参数类型 | 可读 | 可写 | 说明 |
| 名称
| 参数类型 | 可读 | 可写 | 说明 |
| -------
- | -------- | -------- | -------- |
-------- |
| -------
| ------- | ---- | ---- | --
-------- |
| matches | boolean | 是
| 否 | 是否符合匹配条件。 |
| matches | boolean | 是
| 否 | 是否符合匹配条件。 |
| media
| string | 是 | 否 | 媒体事件的匹配条件。 |
| media
| string | 是 | 否 | 媒体事件的匹配条件。 |
### 示例
### 示例
```
```
js
import
mediaquery
from
'
@ohos.mediaquery
'
import
mediaquery
from
'
@ohos.mediaquery
'
let
portraitFunc
=
null
let
portraitFunc
=
null
...
...
zh-cn/application-dev/reference/apis/js-apis-sensor.md
浏览文件 @
2b6ec3b3
...
@@ -10,8 +10,9 @@
...
@@ -10,8 +10,9 @@
import
sensor
from
'
@ohos.sensor
'
;
import
sensor
from
'
@ohos.sensor
'
;
```
```
## sensor.on
##
sensor.on(SensorType.SENSOR_TYPE_ID_ACCELEROMETER)
##
# ACCELEROMETER
on(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER, callback: Callback
<
AccelerometerResponse
>
,options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER, callback: Callback
<
AccelerometerResponse
>
,options?: Options): void
...
@@ -40,8 +41,7 @@ on(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER, callback: Callback<Acceler
...
@@ -40,8 +41,7 @@ on(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER, callback: Callback<Acceler
);
);
```
```
### LINEAR_ACCELERATION
## sensor.on(SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION)
on(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION,callback:Callback
<
LinearAccelerometerResponse
>
, options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION,callback:Callback
<
LinearAccelerometerResponse
>
, options?: Options): void
...
@@ -69,8 +69,7 @@ on(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION,callback:Callback<Line
...
@@ -69,8 +69,7 @@ on(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION,callback:Callback<Line
);
);
```
```
### ACCELEROMETER_UNCALIBRATED
## sensor.on(SensorType.SENSOR_TYPE_ID_ACCELEROMETER_UNCALIBRATED)
on(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER_UNCALIBRATED,callback: Callback
<
AccelerometerUncalibratedResponse
>
, options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER_UNCALIBRATED,callback: Callback
<
AccelerometerUncalibratedResponse
>
, options?: Options): void
...
@@ -101,8 +100,7 @@ on(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER_UNCALIBRATED,callback: Callback
...
@@ -101,8 +100,7 @@ on(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER_UNCALIBRATED,callback: Callback
);
);
```
```
### GRAVITY
## sensor.on(SensorType.SENSOR_TYPE_ID_GRAVITY)
on(type: SensorType.SENSOR_TYPE_ID_GRAVITY, callback: Callback
<
GravityResponse
>
,options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_GRAVITY, callback: Callback
<
GravityResponse
>
,options?: Options): void
...
@@ -128,8 +126,7 @@ on(type: SensorType.SENSOR_TYPE_ID_GRAVITY, callback: Callback<GravityRespons
...
@@ -128,8 +126,7 @@ on(type: SensorType.SENSOR_TYPE_ID_GRAVITY, callback: Callback<GravityRespons
);
);
```
```
### GYROSCOPE
## sensor.on(SensorType.SENSOR_TYPE_ID_GYROSCOPE)
on(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE, callback: Callback
<
GyroscopeResponse
>
, options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE, callback: Callback
<
GyroscopeResponse
>
, options?: Options): void
...
@@ -157,8 +154,7 @@ on(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE, callback: Callback<GyroscopeRes
...
@@ -157,8 +154,7 @@ on(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE, callback: Callback<GyroscopeRes
);
);
```
```
### GYROSCOPE_UNCALIBRATED
## sensor.on(SensorType.SENSOR_TYPE_ID_GYROSCOPE_UNCALIBRATED)
on(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE_UNCALIBRATED,callback:Callback
<
GyroscopeUncalibratedResponse
>
, options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE_UNCALIBRATED,callback:Callback
<
GyroscopeUncalibratedResponse
>
, options?: Options): void
...
@@ -189,8 +185,7 @@ on(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE_UNCALIBRATED,callback:Callback<G
...
@@ -189,8 +185,7 @@ on(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE_UNCALIBRATED,callback:Callback<G
);
);
```
```
### SIGNIFICANT_MOTION
## sensor.on(SensorType.SENSOR_TYPE_ID_SIGNIFICANT_MOTION)
on(type: SensorType.SENSOR_TYPE_ID_SIGNIFICANT_MOTION, callback: Callback
<
SignificantMotionResponse
>
, options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_SIGNIFICANT_MOTION, callback: Callback
<
SignificantMotionResponse
>
, options?: Options): void
...
@@ -214,8 +209,7 @@ on(type: SensorType.SENSOR_TYPE_ID_SIGNIFICANT_MOTION, callback: Callback<Sig
...
@@ -214,8 +209,7 @@ on(type: SensorType.SENSOR_TYPE_ID_SIGNIFICANT_MOTION, callback: Callback<Sig
);
);
```
```
### PEDOMETER_DETECTION
## sensor.on(SensorType.SENSOR_TYPE_ID_PEDOMETER_DETECTION)
on(type: SensorType.SENSOR_TYPE_ID_PEDOMETER_DETECTION, callback: Callback
<
PedometerDetectionResponse
>
, options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_PEDOMETER_DETECTION, callback: Callback
<
PedometerDetectionResponse
>
, options?: Options): void
...
@@ -241,8 +235,7 @@ on(type: SensorType.SENSOR_TYPE_ID_PEDOMETER_DETECTION, callback: Callback<Pe
...
@@ -241,8 +235,7 @@ on(type: SensorType.SENSOR_TYPE_ID_PEDOMETER_DETECTION, callback: Callback<Pe
);
);
```
```
### PEDOMETER
## sensor.on(SensorType.SENSOR_TYPE_ID_PEDOMETER)
on(type: SensorType.SENSOR_TYPE_ID_PEDOMETER, callback: Callback
<
PedometerResponse
>
, options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_PEDOMETER, callback: Callback
<
PedometerResponse
>
, options?: Options): void
...
@@ -268,8 +261,7 @@ on(type: SensorType.SENSOR_TYPE_ID_PEDOMETER, callback: Callback<PedometerRes
...
@@ -268,8 +261,7 @@ on(type: SensorType.SENSOR_TYPE_ID_PEDOMETER, callback: Callback<PedometerRes
);
);
```
```
### AMBIENT_TEMPERATURE
## sensor.on(SensorType.SENSOR_TYPE_ID_AMBIENT_TEMPERATURE)
on(type:SensorType.SENSOR_TYPE_ID_AMBIENT_TEMPERATURE,callback:Callback
<
AmbientTemperatureResponse
>
, options?: Options): void
on(type:SensorType.SENSOR_TYPE_ID_AMBIENT_TEMPERATURE,callback:Callback
<
AmbientTemperatureResponse
>
, options?: Options): void
...
@@ -293,8 +285,7 @@ on(type:SensorType.SENSOR_TYPE_ID_AMBIENT_TEMPERATURE,callback:Callback<Ambie
...
@@ -293,8 +285,7 @@ on(type:SensorType.SENSOR_TYPE_ID_AMBIENT_TEMPERATURE,callback:Callback<Ambie
);
);
```
```
### MAGNETIC_FIELD
## sensor.on(SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD)
on(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD, callback: Callback
<
MagneticFieldResponse
>
,options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD, callback: Callback
<
MagneticFieldResponse
>
,options?: Options): void
...
@@ -320,8 +311,7 @@ on(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD, callback: Callback<Magneti
...
@@ -320,8 +311,7 @@ on(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD, callback: Callback<Magneti
);
);
```
```
### MAGNETIC_FIELD_UNCALIBRATED
## sensor.on(SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD_UNCALIBRATED)
on(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD_UNCALIBRATED,callback: Callback
<
MagneticFieldUncalibratedResponse
>
, options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD_UNCALIBRATED,callback: Callback
<
MagneticFieldUncalibratedResponse
>
, options?: Options): void
...
@@ -350,8 +340,7 @@ on(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD_UNCALIBRATED,callback: Callbac
...
@@ -350,8 +340,7 @@ on(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD_UNCALIBRATED,callback: Callbac
);
);
```
```
### PROXIMITY
## sensor.on(SensorType.SENSOR_TYPE_ID_PROXIMITY)
on(type: SensorType.SENSOR_TYPE_ID_PROXIMITY, callback: Callback
<
ProximityResponse
>
,options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_PROXIMITY, callback: Callback
<
ProximityResponse
>
,options?: Options): void
...
@@ -375,8 +364,7 @@ on(type: SensorType.SENSOR_TYPE_ID_PROXIMITY, callback: Callback<ProximityRes
...
@@ -375,8 +364,7 @@ on(type: SensorType.SENSOR_TYPE_ID_PROXIMITY, callback: Callback<ProximityRes
);
);
```
```
### HUMIDITY
## sensor.on(SensorType.SENSOR_TYPE_ID_HUMIDITY)
on(type: SensorType.SENSOR_TYPE_ID_HUMIDITY, callback: Callback
<
HumidityResponse
>
,options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_HUMIDITY, callback: Callback
<
HumidityResponse
>
,options?: Options): void
...
@@ -400,8 +388,7 @@ on(type: SensorType.SENSOR_TYPE_ID_HUMIDITY, callback: Callback<HumidityRespo
...
@@ -400,8 +388,7 @@ on(type: SensorType.SENSOR_TYPE_ID_HUMIDITY, callback: Callback<HumidityRespo
);
);
```
```
### BAROMETER
## sensor.on(SensorType.SENSOR_TYPE_ID_BAROMETER)
on(type: SensorType.SENSOR_TYPE_ID_BAROMETER, callback: Callback
<
BarometerResponse
>
,options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_BAROMETER, callback: Callback
<
BarometerResponse
>
,options?: Options): void
...
@@ -425,8 +412,7 @@ on(type: SensorType.SENSOR_TYPE_ID_BAROMETER, callback: Callback<BarometerRes
...
@@ -425,8 +412,7 @@ on(type: SensorType.SENSOR_TYPE_ID_BAROMETER, callback: Callback<BarometerRes
);
);
```
```
### HALL
## sensor.on(SensorType.SENSOR_TYPE_ID_HALL)
on(type: SensorType.SENSOR_TYPE_ID_HALL, callback: Callback
<
HallResponse
>
, options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_HALL, callback: Callback
<
HallResponse
>
, options?: Options): void
...
@@ -450,8 +436,7 @@ on(type: SensorType.SENSOR_TYPE_ID_HALL, callback: Callback<HallResponse>,
...
@@ -450,8 +436,7 @@ on(type: SensorType.SENSOR_TYPE_ID_HALL, callback: Callback<HallResponse>,
);
);
```
```
### AMBIENT_LIGHT
## sensor.on(SensorType.SENSOR_TYPE_ID_AMBIENT_LIGHT)
on(type: SensorType.SENSOR_TYPE_ID_AMBIENT_LIGHT, callback: Callback
<
LightResponse
>
, options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_AMBIENT_LIGHT, callback: Callback
<
LightResponse
>
, options?: Options): void
...
@@ -475,8 +460,7 @@ on(type: SensorType.SENSOR_TYPE_ID_AMBIENT_LIGHT, callback: Callback<LightRes
...
@@ -475,8 +460,7 @@ on(type: SensorType.SENSOR_TYPE_ID_AMBIENT_LIGHT, callback: Callback<LightRes
);
);
```
```
### ORIENTATION
## sensor.on(SensorType.SENSOR_TYPE_ID_ORIENTATION)
on(type: SensorType.SENSOR_TYPE_ID_ORIENTATION, callback: Callback
<
OrientationResponse
>
, options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_ORIENTATION, callback: Callback
<
OrientationResponse
>
, options?: Options): void
...
@@ -502,7 +486,7 @@ on(type: SensorType.SENSOR_TYPE_ID_ORIENTATION, callback: Callback<Orientatio
...
@@ -502,7 +486,7 @@ on(type: SensorType.SENSOR_TYPE_ID_ORIENTATION, callback: Callback<Orientatio
);
);
```
```
##
sensor.on(SensorType.SENSOR_TYPE_ID_HEART_RATE)
##
# HEART_RATE
on(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback: Callback
<
HeartRateResponse
>
, options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback: Callback
<
HeartRateResponse
>
, options?: Options): void
...
@@ -529,7 +513,7 @@ sensor.on(sensor.SensorType.SENSOR_TYPE_ID_HEART_RATE,function(data){
...
@@ -529,7 +513,7 @@ sensor.on(sensor.SensorType.SENSOR_TYPE_ID_HEART_RATE,function(data){
);
);
```
```
##
sensor.on(SensorType.SENSOR_TYPE_ID_ROTATION_VECTOR)
##
# ROTATION_VECTOR
on(type: SensorType.SENSOR_TYPE_ID_ROTATION_VECTOR,callback: Callback
<
RotationVectorResponse
>
,options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_ROTATION_VECTOR,callback: Callback
<
RotationVectorResponse
>
,options?: Options): void
...
@@ -556,8 +540,7 @@ on(type: SensorType.SENSOR_TYPE_ID_ROTATION_VECTOR,callback: Callback<Rotatio
...
@@ -556,8 +540,7 @@ on(type: SensorType.SENSOR_TYPE_ID_ROTATION_VECTOR,callback: Callback<Rotatio
);
);
```
```
### WEAR_DETECTION
## sensor.on(SensorType.SENSOR_TYPE_ID_WEAR_DETECTION)
on(type: SensorType.SENSOR_TYPE_ID_WEAR_DETECTION, callback: Callback
<
WearDetectionResponse
>
,options?: Options): void
on(type: SensorType.SENSOR_TYPE_ID_WEAR_DETECTION, callback: Callback
<
WearDetectionResponse
>
,options?: Options): void
...
@@ -581,8 +564,9 @@ on(type: SensorType.SENSOR_TYPE_ID_WEAR_DETECTION, callback: Callback<WearDet
...
@@ -581,8 +564,9 @@ on(type: SensorType.SENSOR_TYPE_ID_WEAR_DETECTION, callback: Callback<WearDet
);
);
```
```
## sensor.once
##
sensor.once(SensorType.SENSOR_TYPE_ID_ACCELEROMETER)
##
# ACCELEROMETER
once(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER, callback: Callback
<
AccelerometerResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER, callback: Callback
<
AccelerometerResponse
>
): void
...
@@ -608,8 +592,7 @@ once(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER, callback: Callback<Accele
...
@@ -608,8 +592,7 @@ once(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER, callback: Callback<Accele
);
);
```
```
### LINEAR_ACCELERATION
## sensor.once(SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION)
once(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION,callback:Callback
<
LinearAccelerometerResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION,callback:Callback
<
LinearAccelerometerResponse
>
): void
...
@@ -635,8 +618,7 @@ once(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION,callback:Callback<Li
...
@@ -635,8 +618,7 @@ once(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION,callback:Callback<Li
);
);
```
```
### ACCELEROMETER_UNCALIBRATED
## sensor.once(SensorType.SENSOR_TYPE_ID_ACCELEROMETER_UNCALIBRATED)
once(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER_UNCALIBRATED,callback: Callback
<
AccelerometerUncalibratedResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER_UNCALIBRATED,callback: Callback
<
AccelerometerUncalibratedResponse
>
): void
...
@@ -665,8 +647,7 @@ once(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER_UNCALIBRATED,callback: Callba
...
@@ -665,8 +647,7 @@ once(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER_UNCALIBRATED,callback: Callba
);
);
```
```
### GRAVITY
## sensor.once(SensorType.SENSOR_TYPE_ID_GRAVITY)
once(type: SensorType.SENSOR_TYPE_ID_GRAVITY, callback: Callback
<
GravityResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_GRAVITY, callback: Callback
<
GravityResponse
>
): void
...
@@ -690,8 +671,7 @@ once(type: SensorType.SENSOR_TYPE_ID_GRAVITY, callback: Callback<GravityRespo
...
@@ -690,8 +671,7 @@ once(type: SensorType.SENSOR_TYPE_ID_GRAVITY, callback: Callback<GravityRespo
);
);
```
```
### GYROSCOPE
## sensor.once(SensorType.SENSOR_TYPE_ID_GYROSCOPE)
once(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE, callback: Callback
<
GyroscopeResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE, callback: Callback
<
GyroscopeResponse
>
): void
...
@@ -717,8 +697,7 @@ once(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE, callback: Callback<GyroscopeR
...
@@ -717,8 +697,7 @@ once(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE, callback: Callback<GyroscopeR
);
);
```
```
### GYROSCOPE_UNCALIBRATED
## sensor.once(SensorType.SENSOR_TYPE_ID_GYROSCOPE_UNCALIBRATED)
once(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE_UNCALIBRATED,callback: Callback
<
GyroscopeUncalibratedResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE_UNCALIBRATED,callback: Callback
<
GyroscopeUncalibratedResponse
>
): void
...
@@ -747,8 +726,7 @@ once(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE_UNCALIBRATED,callback: Callback&l
...
@@ -747,8 +726,7 @@ once(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE_UNCALIBRATED,callback: Callback&l
);
);
```
```
### SIGNIFICANT_MOTION
## sensor.once(SensorType.SENSOR_TYPE_ID_SIGNIFICANT_MOTION)
once(type: SensorType.SENSOR_TYPE_ID_SIGNIFICANT_MOTION,callback: Callback
<
SignificantMotionResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_SIGNIFICANT_MOTION,callback: Callback
<
SignificantMotionResponse
>
): void
...
@@ -770,8 +748,7 @@ once(type: SensorType.SENSOR_TYPE_ID_SIGNIFICANT_MOTION,callback: Callback<Si
...
@@ -770,8 +748,7 @@ once(type: SensorType.SENSOR_TYPE_ID_SIGNIFICANT_MOTION,callback: Callback<Si
);
);
```
```
### PEDOMETER_DETECTION
## sensor.once(SensorType.SENSOR_TYPE_ID_PEDOMETER_DETECTION)
once(type: SensorType.SENSOR_TYPE_ID_PEDOMETER_DETECTION,callback: Callback
<
PedometerDetectionResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_PEDOMETER_DETECTION,callback: Callback
<
PedometerDetectionResponse
>
): void
...
@@ -795,8 +772,7 @@ once(type: SensorType.SENSOR_TYPE_ID_PEDOMETER_DETECTION,callback: Callback<P
...
@@ -795,8 +772,7 @@ once(type: SensorType.SENSOR_TYPE_ID_PEDOMETER_DETECTION,callback: Callback<P
);
);
```
```
### PEDOMETER
## sensor.once(SensorType.SENSOR_TYPE_ID_PEDOMETER)
once(type: SensorType.SENSOR_TYPE_ID_PEDOMETER, callback: Callback
<
PedometerResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_PEDOMETER, callback: Callback
<
PedometerResponse
>
): void
...
@@ -820,8 +796,7 @@ once(type: SensorType.SENSOR_TYPE_ID_PEDOMETER, callback: Callback<PedometerR
...
@@ -820,8 +796,7 @@ once(type: SensorType.SENSOR_TYPE_ID_PEDOMETER, callback: Callback<PedometerR
);
);
```
```
### AMBIENT_TEMPERATURE
## sensor.once(SensorType.SENSOR_TYPE_ID_AMBIENT_TEMPERATURE)
once(type: SensorType.SENSOR_TYPE_ID_AMBIENT_TEMPERATURE,callback: Callback
<
AmbientTemperatureResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_AMBIENT_TEMPERATURE,callback: Callback
<
AmbientTemperatureResponse
>
): void
...
@@ -843,8 +818,7 @@ once(type: SensorType.SENSOR_TYPE_ID_AMBIENT_TEMPERATURE,callback: Callback<A
...
@@ -843,8 +818,7 @@ once(type: SensorType.SENSOR_TYPE_ID_AMBIENT_TEMPERATURE,callback: Callback<A
);
);
```
```
### MAGNETIC_FIELD
## sensor.once(SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD)
once(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD, callback: Callback
<
MagneticFieldResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD, callback: Callback
<
MagneticFieldResponse
>
): void
...
@@ -868,8 +842,7 @@ once(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD, callback: Callback<Magne
...
@@ -868,8 +842,7 @@ once(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD, callback: Callback<Magne
);
);
```
```
### MAGNETIC_FIELD_UNCALIBRATED
## sensor.once(SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD_UNCALIBRATED)
once(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD_UNCALIBRATED,callback: Callback
<
MagneticFieldUncalibratedResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD_UNCALIBRATED,callback: Callback
<
MagneticFieldUncalibratedResponse
>
): void
...
@@ -896,8 +869,7 @@ once(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD_UNCALIBRATED,callback: Callb
...
@@ -896,8 +869,7 @@ once(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD_UNCALIBRATED,callback: Callb
);
);
```
```
### PROXIMITY
## sensor.once(SensorType.SENSOR_TYPE_ID_PROXIMITY)
once(type: SensorType.SENSOR_TYPE_ID_PROXIMITY, callback: Callback
<
ProximityResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_PROXIMITY, callback: Callback
<
ProximityResponse
>
): void
...
@@ -923,8 +895,7 @@ once(type: SensorType.SENSOR_TYPE_ID_PROXIMITY, callback: Callback<ProximityR
...
@@ -923,8 +895,7 @@ once(type: SensorType.SENSOR_TYPE_ID_PROXIMITY, callback: Callback<ProximityR
);
);
```
```
### HUMIDITY
## sensor.once(SensorType.SENSOR_TYPE_ID_HUMIDITY)
once(type: SensorType.SENSOR_TYPE_ID_HUMIDITY, callback: Callback
<
HumidityResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_HUMIDITY, callback: Callback
<
HumidityResponse
>
): void
...
@@ -946,8 +917,7 @@ once(type: SensorType.SENSOR_TYPE_ID_HUMIDITY, callback: Callback<HumidityRes
...
@@ -946,8 +917,7 @@ once(type: SensorType.SENSOR_TYPE_ID_HUMIDITY, callback: Callback<HumidityRes
);
);
```
```
### BAROMETER
## sensor.once(SensorType.SENSOR_TYPE_ID_BAROMETER)
once(type: SensorType.SENSOR_TYPE_ID_BAROMETER, callback: Callback
<
BarometerResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_BAROMETER, callback: Callback
<
BarometerResponse
>
): void
...
@@ -969,8 +939,7 @@ once(type: SensorType.SENSOR_TYPE_ID_BAROMETER, callback: Callback<BarometerR
...
@@ -969,8 +939,7 @@ once(type: SensorType.SENSOR_TYPE_ID_BAROMETER, callback: Callback<BarometerR
);
);
```
```
### HALL
## sensor.once(SensorType.SENSOR_TYPE_ID_HALL)
once(type: SensorType.SENSOR_TYPE_ID_HALL, callback: Callback
<
HallResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_HALL, callback: Callback
<
HallResponse
>
): void
...
@@ -992,8 +961,7 @@ once(type: SensorType.SENSOR_TYPE_ID_HALL, callback: Callback<HallResponse>
...
@@ -992,8 +961,7 @@ once(type: SensorType.SENSOR_TYPE_ID_HALL, callback: Callback<HallResponse>
);
);
```
```
### AMBIENT_LIGHT
## sensor.once(SensorType.SENSOR_TYPE_ID_AMBIENT_LIGHT)
once(type: SensorType.SENSOR_TYPE_ID_AMBIENT_LIGHT, callback: Callback
<
LightResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_AMBIENT_LIGHT, callback: Callback
<
LightResponse
>
): void
...
@@ -1015,8 +983,7 @@ once(type: SensorType.SENSOR_TYPE_ID_AMBIENT_LIGHT, callback: Callback<LightR
...
@@ -1015,8 +983,7 @@ once(type: SensorType.SENSOR_TYPE_ID_AMBIENT_LIGHT, callback: Callback<LightR
);
);
```
```
### ORIENTATION
## sensor.once(SensorType.SENSOR_TYPE_ID_ORIENTATION)
once(type: SensorType.SENSOR_TYPE_ID_ORIENTATION, callback: Callback
<
OrientationResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_ORIENTATION, callback: Callback
<
OrientationResponse
>
): void
...
@@ -1040,8 +1007,7 @@ once(type: SensorType.SENSOR_TYPE_ID_ORIENTATION, callback: Callback<Orientat
...
@@ -1040,8 +1007,7 @@ once(type: SensorType.SENSOR_TYPE_ID_ORIENTATION, callback: Callback<Orientat
);
);
```
```
### ROTATION_VECTOR
## sensor.once(SensorType.SENSOR_TYPE_ID_ROTATION_VECTOR)
once(type: SensorType.SENSOR_TYPE_ID_ROTATION_VECTOR, callback: Callback
<
RotationVectorResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_ROTATION_VECTOR, callback: Callback
<
RotationVectorResponse
>
): void
...
@@ -1066,8 +1032,7 @@ once(type: SensorType.SENSOR_TYPE_ID_ROTATION_VECTOR, callback: Callback<Rota
...
@@ -1066,8 +1032,7 @@ once(type: SensorType.SENSOR_TYPE_ID_ROTATION_VECTOR, callback: Callback<Rota
);
);
```
```
### HEART_RATE
## sensor.once(SensorType.SENSOR_TYPE_ID_HEART_RATE)
once(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback: Callback
<
HeartRateResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback: Callback
<
HeartRateResponse
>
): void
...
@@ -1091,8 +1056,7 @@ once(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback: Callback<HeartRate
...
@@ -1091,8 +1056,7 @@ once(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback: Callback<HeartRate
);
);
```
```
### WEAR_DETECTION
## sensor.once(SensorType.SENSOR_TYPE_ID_WEAR_DETECTION)
once(type: SensorType.SENSOR_TYPE_ID_WEAR_DETECTION, callback: Callback
<
WearDetectionResponse
>
): void
once(type: SensorType.SENSOR_TYPE_ID_WEAR_DETECTION, callback: Callback
<
WearDetectionResponse
>
): void
...
@@ -1114,7 +1078,9 @@ once(type: SensorType.SENSOR_TYPE_ID_WEAR_DETECTION, callback: Callback<WearD
...
@@ -1114,7 +1078,9 @@ once(type: SensorType.SENSOR_TYPE_ID_WEAR_DETECTION, callback: Callback<WearD
);
);
```
```
## sensor.off(SensorType.SENSOR_TYPE_ID_ACCELEROMETER)
## sensor.off
### ACCELEROMETER
off(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER, callback?: Callback
<
AccelerometerResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER, callback?: Callback
<
AccelerometerResponse
>
): void
...
@@ -1142,7 +1108,7 @@ function callback(data) {
...
@@ -1142,7 +1108,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_ACCELEROMETER
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_ACCELEROMETER
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_ACCELEROMETER_UNCALIBRATED)
##
# ACCELEROMETER_UNCALIBRATED
off(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER_UNCALIBRATED, callback?: Callback
<
AccelerometerUncalibratedResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_ACCELEROMETER_UNCALIBRATED, callback?: Callback
<
AccelerometerUncalibratedResponse
>
): void
...
@@ -1173,7 +1139,7 @@ function callback(data) {
...
@@ -1173,7 +1139,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_ACCELEROMETER_UNCALIBRATED
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_ACCELEROMETER_UNCALIBRATED
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_AMBIENT_LIGHT)
##
# AMBIENT_LIGHT
off(type: SensorType.SENSOR_TYPE_ID_AMBIENT_LIGHT, callback?: Callback
<
LightResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_AMBIENT_LIGHT, callback?: Callback
<
LightResponse
>
): void
...
@@ -1197,7 +1163,7 @@ function callback(data) {
...
@@ -1197,7 +1163,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_AMBIENT_LIGHT
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_AMBIENT_LIGHT
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_AMBIENT_TEMPERATURE)
##
# AMBIENT_TEMPERATURE
off(type: SensorType.SENSOR_TYPE_ID_AMBIENT_TEMPERATURE, callback?: Callback
<
AmbientTemperatureResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_AMBIENT_TEMPERATURE, callback?: Callback
<
AmbientTemperatureResponse
>
): void
...
@@ -1221,7 +1187,7 @@ function callback(data) {
...
@@ -1221,7 +1187,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_AMBIENT_TEMPERATURE
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_AMBIENT_TEMPERATURE
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_AMBIENT_TEMPERATURE)
##
# AMBIENT_TEMPERATURE
off(type: SensorType.SENSOR_TYPE_ID_BAROMETER, callback?: Callback
<
BarometerResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_BAROMETER, callback?: Callback
<
BarometerResponse
>
): void
...
@@ -1245,7 +1211,7 @@ function callback(data) {
...
@@ -1245,7 +1211,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_BAROMETER
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_BAROMETER
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_GRAVITY)
##
# GRAVITY
off(type: SensorType.SENSOR_TYPE_ID_GRAVITY, callback?: Callback
<
GravityResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_GRAVITY, callback?: Callback
<
GravityResponse
>
): void
...
@@ -1271,7 +1237,7 @@ function callback(data) {
...
@@ -1271,7 +1237,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_GRAVITY
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_GRAVITY
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_GYROSCOPE)
##
# GYROSCOPE
off(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE, callback?: Callback
<
GyroscopeResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE, callback?: Callback
<
GyroscopeResponse
>
): void
...
@@ -1299,7 +1265,7 @@ function callback(data) {
...
@@ -1299,7 +1265,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_GYROSCOPE
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_GYROSCOPE
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_GYROSCOPE_UNCALIBRATED)
##
# GYROSCOPE_UNCALIBRATED
off(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE_UNCALIBRATED, callback?: Callback
<
GyroscopeUncalibratedResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_GYROSCOPE_UNCALIBRATED, callback?: Callback
<
GyroscopeUncalibratedResponse
>
): void
...
@@ -1327,7 +1293,7 @@ function callback(data) {
...
@@ -1327,7 +1293,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_GYROSCOPE_UNCALIBRATED
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_GYROSCOPE_UNCALIBRATED
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_HALL)
##
# HALL
off(type: SensorType.SENSOR_TYPE_ID_HALL, callback?: Callback
<
HallResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_HALL, callback?: Callback
<
HallResponse
>
): void
...
@@ -1351,7 +1317,7 @@ function callback(data) {
...
@@ -1351,7 +1317,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_HALL
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_HALL
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_HEART_RATE)
##
# HEART_RATE
off(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback?: Callback
<
HeartRateResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_HEART_RATE, callback?: Callback
<
HeartRateResponse
>
): void
...
@@ -1377,7 +1343,7 @@ function callback(data) {
...
@@ -1377,7 +1343,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_HEART_RATE
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_HEART_RATE
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_HUMIDITY)
##
# HUMIDITY
off(type: SensorType.SENSOR_TYPE_ID_HUMIDITY, callback?: Callback
<
HumidityResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_HUMIDITY, callback?: Callback
<
HumidityResponse
>
): void
...
@@ -1403,7 +1369,7 @@ function callback(data) {
...
@@ -1403,7 +1369,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_HUMIDITY
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_HUMIDITY
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION)
##
# LINEAR_ACCELERATION
off(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION, callback?: Callback
<
LinearAccelerometerResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_LINEAR_ACCELERATION, callback?: Callback
<
LinearAccelerometerResponse
>
): void
...
@@ -1431,7 +1397,7 @@ function callback(data) {
...
@@ -1431,7 +1397,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_LINEAR_ACCELERATION
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_LINEAR_ACCELERATION
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD)
##
# MAGNETIC_FIELD
off(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD, callback?: Callback
<
MagneticFieldResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD, callback?: Callback
<
MagneticFieldResponse
>
): void
...
@@ -1459,7 +1425,7 @@ function callback(data) {
...
@@ -1459,7 +1425,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_MAGNETIC_FIELD
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_MAGNETIC_FIELD
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD_UNCALIBRATED)
##
# MAGNETIC_FIELD_UNCALIBRATED
off(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD_UNCALIBRATED, callback?: Callback
<
MagneticFieldUncalibratedResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_MAGNETIC_FIELD_UNCALIBRATED, callback?: Callback
<
MagneticFieldUncalibratedResponse
>
): void
...
@@ -1488,7 +1454,7 @@ function callback(data) {
...
@@ -1488,7 +1454,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_MAGNETIC_FIELD_UNCALIBRATED
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_MAGNETIC_FIELD_UNCALIBRATED
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_ORIENTATION)
##
# ORIENTATION
off(type: SensorType.SENSOR_TYPE_ID_ORIENTATION, callback?: Callback
<
OrientationResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_ORIENTATION, callback?: Callback
<
OrientationResponse
>
): void
...
@@ -1514,7 +1480,7 @@ function callback(data) {
...
@@ -1514,7 +1480,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_ORIENTATION
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_ORIENTATION
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_PEDOMETER)
##
# PEDOMETER
off(type: SensorType.SENSOR_TYPE_ID_PEDOMETER, callback?: Callback
<
PedometerResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_PEDOMETER, callback?: Callback
<
PedometerResponse
>
): void
...
@@ -1529,7 +1495,7 @@ off(type: SensorType.SENSOR_TYPE_ID_PEDOMETER, callback?: Callback<PedometerR
...
@@ -1529,7 +1495,7 @@ off(type: SensorType.SENSOR_TYPE_ID_PEDOMETER, callback?: Callback<PedometerR
| type |
[
SensorType
](
#sensortype
)
| 是 | 要取消订阅的计步传感器类型为SENSOR_TYPE_ID_PEDOMETER。 |
| type |
[
SensorType
](
#sensortype
)
| 是 | 要取消订阅的计步传感器类型为SENSOR_TYPE_ID_PEDOMETER。 |
| callback | Callback
<
[PedometerResponse](#pedometerresponse)
>
| 是 | 取消注册计步传感器的回调函数,上报的数据类型为PedometerResponse。 |
| callback | Callback
<
[PedometerResponse](#pedometerresponse)
>
| 是 | 取消注册计步传感器的回调函数,上报的数据类型为PedometerResponse。 |
**
返回值:**
;
**
示例:**
```
js
```
js
function
callback
(
data
)
{
function
callback
(
data
)
{
...
@@ -1538,7 +1504,7 @@ function callback(data) {
...
@@ -1538,7 +1504,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_PEDOMETER
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_PEDOMETER
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_PEDOMETER_DETECTION)
##
# PEDOMETER_DETECTION
off(type: SensorType.SENSOR_TYPE_ID_PEDOMETER_DETECTION, callback?: Callback
<
PedometerDetectionResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_PEDOMETER_DETECTION, callback?: Callback
<
PedometerDetectionResponse
>
): void
...
@@ -1564,7 +1530,7 @@ function callback(data) {
...
@@ -1564,7 +1530,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_PEDOMETER_DETECTION
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_PEDOMETER_DETECTION
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_PROXIMITY)
##
# PROXIMITY
off(type: SensorType.SENSOR_TYPE_ID_PROXIMITY, callback?: Callback
<
ProximityResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_PROXIMITY, callback?: Callback
<
ProximityResponse
>
): void
...
@@ -1588,7 +1554,7 @@ function callback(data) {
...
@@ -1588,7 +1554,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_PROXIMITY
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_PROXIMITY
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_ROTATION_VECTOR)
##
# ROTATION_VECTOR
off(type: SensorType.SENSOR_TYPE_ID_ROTATION_VECTOR, callback?: Callback
<
RotationVectorResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_ROTATION_VECTOR, callback?: Callback
<
RotationVectorResponse
>
): void
...
@@ -1615,7 +1581,7 @@ function callback(data) {
...
@@ -1615,7 +1581,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_ROTATION_VECTOR
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_ROTATION_VECTOR
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_SIGNIFICANT_MOTION)
##
# SIGNIFICANT_MOTION
off(type: SensorType.SENSOR_TYPE_ID_SIGNIFICANT_MOTION, callback?: Callback
<
SignificantMotionResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_SIGNIFICANT_MOTION, callback?: Callback
<
SignificantMotionResponse
>
): void
...
@@ -1639,7 +1605,7 @@ function callback(data) {
...
@@ -1639,7 +1605,7 @@ function callback(data) {
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_SIGNIFICANT_MOTION
,
callback
);
sensor
.
off
(
sensor
.
SensorType
.
SENSOR_TYPE_ID_SIGNIFICANT_MOTION
,
callback
);
```
```
##
sensor.off(SensorType.SENSOR_TYPE_ID_WEAR_DETECTION)
##
# WEAR_DETECTION
off(type: SensorType.SENSOR_TYPE_ID_WEAR_DETECTION, callback?: Callback
<
WearDetectionResponse
>
): void
off(type: SensorType.SENSOR_TYPE_ID_WEAR_DETECTION, callback?: Callback
<
WearDetectionResponse
>
): void
...
@@ -1774,7 +1740,7 @@ getGeomagneticField(locationOptions: LocationOptions, timeMillis: number): Promi
...
@@ -1774,7 +1740,7 @@ getGeomagneticField(locationOptions: LocationOptions, timeMillis: number): Promi
| ---------------------------------------- | ------- |
| ---------------------------------------- | ------- |
| Promise
<
[GeomagneticResponse](#geomagneticresponse)
>
| 返回磁场信息。 |
| Promise
<
[GeomagneticResponse](#geomagneticresponse)
>
| 返回磁场信息。 |
**
返回值
:**
**
示例
:**
```
js
```
js
const
promise
=
sensor
.
getGeomagneticField
({
latitude
:
80
,
longitude
:
0
,
altitude
:
0
},
1580486400000
);
const
promise
=
sensor
.
getGeomagneticField
({
latitude
:
80
,
longitude
:
0
,
altitude
:
0
},
1580486400000
);
promise
.
then
((
data
)
=>
{
promise
.
then
((
data
)
=>
{
...
@@ -1802,7 +1768,7 @@ getAltitude(seaPressure: number, currentPressure: number, callback: AsyncCallbac
...
@@ -1802,7 +1768,7 @@ getAltitude(seaPressure: number, currentPressure: number, callback: AsyncCallbac
| currentPressure | number | 是 | 表示设备所在高度的气压值,单位为hPa。 |
| currentPressure | number | 是 | 表示设备所在高度的气压值,单位为hPa。 |
| callback | AsyncCallback
<
number
>
| 是 | 返回设备所在的海拔高度,单位为米。 |
| callback | AsyncCallback
<
number
>
| 是 | 返回设备所在的海拔高度,单位为米。 |
**
返回值
:**
**
示例
:**
```
js
```
js
sensor
.
getAltitude
(
0
,
200
,
function
(
err
,
data
)
{
sensor
.
getAltitude
(
0
,
200
,
function
(
err
,
data
)
{
...
@@ -1836,7 +1802,7 @@ getAltitude(seaPressure: number, currentPressure: number): Promise<number>
...
@@ -1836,7 +1802,7 @@ getAltitude(seaPressure: number, currentPressure: number): Promise<number>
| --------------------- | ------------------ |
| --------------------- | ------------------ |
| Promise
<
number
>
| 返回设备所在的海拔高度(单位:米)。 |
| Promise
<
number
>
| 返回设备所在的海拔高度(单位:米)。 |
**
返回值
:**
**
示例
:**
```
js
```
js
const
promise
=
sensor
.
getAltitude
(
0
,
200
);
const
promise
=
sensor
.
getAltitude
(
0
,
200
);
...
@@ -1863,7 +1829,7 @@ getGeomagneticDip(inclinationMatrix: Array<number>, callback: AsyncCallbac
...
@@ -1863,7 +1829,7 @@ getGeomagneticDip(inclinationMatrix: Array<number>, callback: AsyncCallbac
| inclinationMatrix | Array
<
number
>
| 是 | 表示倾斜矩阵。 |
| inclinationMatrix | Array
<
number
>
| 是 | 表示倾斜矩阵。 |
| callback | AsyncCallback
<
number
>
| 是 | 返回地磁倾斜角,单位为弧度。 |
| callback | AsyncCallback
<
number
>
| 是 | 返回地磁倾斜角,单位为弧度。 |
**
返回值
:**
**
示例
:**
```
js
```
js
sensor
.
getGeomagneticDip
([
1
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
1
],
function
(
err
,
data
)
{
sensor
.
getGeomagneticDip
([
1
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
1
],
function
(
err
,
data
)
{
...
@@ -1896,7 +1862,7 @@ getGeomagneticDip(inclinationMatrix: Array<number>): Promise<number>
...
@@ -1896,7 +1862,7 @@ getGeomagneticDip(inclinationMatrix: Array<number>): Promise<number>
| --------------------- | -------------- |
| --------------------- | -------------- |
| Promise
<
number
>
| 返回地磁倾斜角,单位为弧度。 |
| Promise
<
number
>
| 返回地磁倾斜角,单位为弧度。 |
**
返回值
:**
**
示例
:**
```
js
```
js
const
promise
=
sensor
.
getGeomagneticDip
([
1
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
1
]);
const
promise
=
sensor
.
getGeomagneticDip
([
1
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
1
]);
...
@@ -1923,7 +1889,7 @@ getAngleModify(currentRotationMatrix: Array<number>, preRotationMatrix: Ar
...
@@ -1923,7 +1889,7 @@ getAngleModify(currentRotationMatrix: Array<number>, preRotationMatrix: Ar
| preRotationMatrix | Array
<
number
>
| 是 | 表示旋转矩阵。 |
| preRotationMatrix | Array
<
number
>
| 是 | 表示旋转矩阵。 |
| callback | AsyncCallback
<
Array
<
number
>>
| 是 | 返回z、x、y轴方向的旋转角度变化。 |
| callback | AsyncCallback
<
Array
<
number
>>
| 是 | 返回z、x、y轴方向的旋转角度变化。 |
**
返回值
:**
**
示例
:**
```
js
```
js
sensor
.
getAngleModify
([
1
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
1
],
[
1
,
0
,
0
,
0
,
0.87
,
-
0.50
,
0
,
0.50
,
0.87
],
function
(
err
,
data
)
{
sensor
.
getAngleModify
([
1
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
1
],
[
1
,
0
,
0
,
0
,
0.87
,
-
0.50
,
0
,
0.50
,
0.87
],
function
(
err
,
data
)
{
...
@@ -1934,7 +1900,7 @@ getAngleModify(currentRotationMatrix: Array<number>, preRotationMatrix: Ar
...
@@ -1934,7 +1900,7 @@ getAngleModify(currentRotationMatrix: Array<number>, preRotationMatrix: Ar
}
}
console
.
info
(
"
SensorJsAPI--->Successed to get getAngleModifiy interface get data:
"
+
data
.
x
);
console
.
info
(
"
SensorJsAPI--->Successed to get getAngleModifiy interface get data:
"
+
data
.
x
);
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
)
{
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
)
{
console
.
info
(
LABEL
+
"
data[
"
+
i
+
"
]:
"
+
data
[
i
]);
console
.
info
(
"
data[
"
+
i
+
"
]:
"
+
data
[
i
]);
}
}
})
})
```
```
...
@@ -1961,17 +1927,17 @@ getAngleModify(currentRotationMatrix: Array<number>, preRotationMatrix: Ar
...
@@ -1961,17 +1927,17 @@ getAngleModify(currentRotationMatrix: Array<number>, preRotationMatrix: Ar
| ---------------------------------- | ------------------ |
| ---------------------------------- | ------------------ |
| Promise
<
Array
<
number
>>
| 返回z、x、y轴方向的旋转角度变化。 |
| Promise
<
Array
<
number
>>
| 返回z、x、y轴方向的旋转角度变化。 |
**
返回值
:**
**
示例
:**
```
js
```
js
const
promise
=
sensor
.
getAngleModify
([
1
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
1
],
[
1
,
0
,
0
,
0
,
0.87
,
-
0.50
,
0
,
0.50
,
0.87
]);
const
promise
=
sensor
.
getAngleModify
([
1
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
1
],
[
1
,
0
,
0
,
0
,
0.87
,
-
0.50
,
0
,
0.50
,
0.87
]);
promise
.
then
((
data
)
=>
{
promise
.
then
((
data
)
=>
{
console
.
info
(
'
getAngleModifiy_promise success
'
);
console
.
info
(
'
getAngleModifiy_promise success
'
);
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
)
{
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
)
{
console
.
info
(
LABEL
+
"
data[
"
+
i
+
"
]:
"
+
data
[
i
]);
console
.
info
(
"
data[
"
+
i
+
"
]:
"
+
data
[
i
]);
}
}
}).
catch
((
reason
)
=>
{
}).
catch
((
reason
)
=>
{
console
.
info
(
LABEL
+
"
promise::catch
"
,
reason
);
console
.
info
(
"
promise::catch
"
,
reason
);
})
})
```
```
...
@@ -1991,7 +1957,7 @@ createRotationMatrix(rotationVector: Array<number>, callback: AsyncCallbac
...
@@ -1991,7 +1957,7 @@ createRotationMatrix(rotationVector: Array<number>, callback: AsyncCallbac
| rotationVector | Array
<
number
>
| 是 | 表示旋转矢量。 |
| rotationVector | Array
<
number
>
| 是 | 表示旋转矢量。 |
| callback | AsyncCallback
<
Array
<
number
>>
| 是 | 返回旋转矩阵。 |
| callback | AsyncCallback
<
Array
<
number
>>
| 是 | 返回旋转矩阵。 |
**
返回值
:**
**
示例
:**
```
js
```
js
sensor
.
createRotationMatrix
([
0.20046076
,
0.21907
,
0.73978853
,
0.60376877
],
function
(
err
,
data
)
{
sensor
.
createRotationMatrix
([
0.20046076
,
0.21907
,
0.73978853
,
0.60376877
],
function
(
err
,
data
)
{
...
@@ -2002,7 +1968,7 @@ createRotationMatrix(rotationVector: Array<number>, callback: AsyncCallbac
...
@@ -2002,7 +1968,7 @@ createRotationMatrix(rotationVector: Array<number>, callback: AsyncCallbac
}
}
console
.
info
(
"
SensorJsAPI--->Successed to get createRotationMatrix interface get data:
"
+
data
.
x
);
console
.
info
(
"
SensorJsAPI--->Successed to get createRotationMatrix interface get data:
"
+
data
.
x
);
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
)
{
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
)
{
console
.
info
(
LABEL
+
"
data[
"
+
i
+
"
]:
"
+
data
[
i
]);
console
.
info
(
"
data[
"
+
i
+
"
]:
"
+
data
[
i
]);
}
}
})
})
```
```
...
@@ -2028,17 +1994,17 @@ createRotationMatrix(rotationVector: Array<number>): Promise<Array<n
...
@@ -2028,17 +1994,17 @@ createRotationMatrix(rotationVector: Array<number>): Promise<Array<n
| ---------------------------------- | ------- |
| ---------------------------------- | ------- |
| Promise
<
Array
<
number
>>
| 返回旋转矩阵。 |
| Promise
<
Array
<
number
>>
| 返回旋转矩阵。 |
**
返回值
:**
**
示例
:**
```
js
```
js
const
promise
=
sensor
.
createRotationMatrix
([
0.20046076
,
0.21907
,
0.73978853
,
0.60376877
]);
const
promise
=
sensor
.
createRotationMatrix
([
0.20046076
,
0.21907
,
0.73978853
,
0.60376877
]);
promise
.
then
((
data
)
=>
{
promise
.
then
((
data
)
=>
{
console
.
info
(
'
createRotationMatrix_promise success
'
);
console
.
info
(
'
createRotationMatrix_promise success
'
);
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
)
{
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
)
{
console
.
info
(
LABEL
+
"
data[
"
+
i
+
"
]:
"
+
data
[
i
]);
console
.
info
(
"
data[
"
+
i
+
"
]:
"
+
data
[
i
]);
}
}
}).
catch
((
reason
)
=>
{
}).
catch
((
reason
)
=>
{
console
.
info
(
LABEL
+
"
promise::catch
"
,
reason
);
console
.
info
(
"
promise::catch
"
,
reason
);
})
})
```
```
...
@@ -2058,7 +2024,7 @@ createQuaternion(rotationVector: Array<number>, callback: AsyncCallback<
...
@@ -2058,7 +2024,7 @@ createQuaternion(rotationVector: Array<number>, callback: AsyncCallback<
| rotationVector | Array
<
number
>
| 是 | 表示旋转矢量。 |
| rotationVector | Array
<
number
>
| 是 | 表示旋转矢量。 |
| callback | AsyncCallback
<
Array
<
number
>>
| 是 | 返回四元数。 |
| callback | AsyncCallback
<
Array
<
number
>>
| 是 | 返回四元数。 |
**
返回值
:**
**
示例
:**
```
js
```
js
sensor
.
createQuaternion
([
0.20046076
,
0.21907
,
0.73978853
,
0.60376877
],
function
(
err
,
data
)
{
sensor
.
createQuaternion
([
0.20046076
,
0.21907
,
0.73978853
,
0.60376877
],
function
(
err
,
data
)
{
...
@@ -2069,7 +2035,7 @@ createQuaternion(rotationVector: Array<number>, callback: AsyncCallback<
...
@@ -2069,7 +2035,7 @@ createQuaternion(rotationVector: Array<number>, callback: AsyncCallback<
}
}
console
.
info
(
"
SensorJsAPI--->Successed to get createQuaternion interface get data:
"
+
data
.
x
);
console
.
info
(
"
SensorJsAPI--->Successed to get createQuaternion interface get data:
"
+
data
.
x
);
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
)
{
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
)
{
console
.
info
(
LABEL
+
"
data[
"
+
i
+
"
]:
"
+
data
[
i
]);
console
.
info
(
"
data[
"
+
i
+
"
]:
"
+
data
[
i
]);
}
}
})
})
```
```
...
@@ -2095,7 +2061,7 @@ createQuaternion(rotationVector: Array<number>): Promise<Array<numbe
...
@@ -2095,7 +2061,7 @@ createQuaternion(rotationVector: Array<number>): Promise<Array<numbe
| ---------------------------------- | ------ |
| ---------------------------------- | ------ |
| Promise
<
Array
<
number
>>
| 返回四元数。 |
| Promise
<
Array
<
number
>>
| 返回四元数。 |
**
返回值
:**
**
示例
:**
```
js
```
js
const
promise
=
sensor
.
createQuaternion
([
0.20046076
,
0.21907
,
0.73978853
,
0.60376877
]);
const
promise
=
sensor
.
createQuaternion
([
0.20046076
,
0.21907
,
0.73978853
,
0.60376877
]);
...
@@ -2125,7 +2091,7 @@ getDirection(rotationMatrix: Array<number>, callback: AsyncCallback<Arr
...
@@ -2125,7 +2091,7 @@ getDirection(rotationMatrix: Array<number>, callback: AsyncCallback<Arr
| rotationMatrix | Array
<
number
>
| 是 | 表示旋转矩阵。 |
| rotationMatrix | Array
<
number
>
| 是 | 表示旋转矩阵。 |
| callback | AsyncCallback
<
Array
<
number
>>
| 是 | 返回围绕z、x、y轴方向的旋转角度。 |
| callback | AsyncCallback
<
Array
<
number
>>
| 是 | 返回围绕z、x、y轴方向的旋转角度。 |
**
返回值
:**
**
示例
:**
```
js
```
js
sensor
.
getDirection
([
1
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
1
],
function
(
err
,
data
)
{
sensor
.
getDirection
([
1
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
1
],
function
(
err
,
data
)
{
...
@@ -2134,7 +2100,7 @@ getDirection(rotationMatrix: Array<number>, callback: AsyncCallback<Arr
...
@@ -2134,7 +2100,7 @@ getDirection(rotationMatrix: Array<number>, callback: AsyncCallback<Arr
err
.
message
);
err
.
message
);
return
;
return
;
}
}
console
.
info
(
"
SensorJsAPI--->Successed to get getDirection interface get data:
"
+
data
.
x
);
console
.
info
(
"
SensorJsAPI--->Successed to get getDirection interface get data:
"
+
data
);
for
(
var
i
=
1
;
i
<
data
.
length
;
i
++
)
{
for
(
var
i
=
1
;
i
<
data
.
length
;
i
++
)
{
console
.
info
(
"
sensor_getDirection_callback
"
+
data
[
i
]);
console
.
info
(
"
sensor_getDirection_callback
"
+
data
[
i
]);
}
}
...
@@ -2162,12 +2128,12 @@ getDirection(rotationMatrix: Array<number>): Promise<Array<number>
...
@@ -2162,12 +2128,12 @@ getDirection(rotationMatrix: Array<number>): Promise<Array<number>
| ---------------------------------- | ------------------ |
| ---------------------------------- | ------------------ |
| Promise
<
Array
<
number
>>
| 返回围绕z、x、y轴方向的旋转角度。 |
| Promise
<
Array
<
number
>>
| 返回围绕z、x、y轴方向的旋转角度。 |
**
返回值
:**
**
示例
:**
```
js
```
js
const
promise
=
sensor
.
getDirection
([
1
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
1
]);
const
promise
=
sensor
.
getDirection
([
1
,
0
,
0
,
0
,
1
,
0
,
0
,
0
,
1
]);
promise
.
then
((
data
)
=>
{
promise
.
then
((
data
)
=>
{
console
.
info
(
'
sensor_getAltitude_Promise success
'
,
data
.
x
);
console
.
info
(
'
sensor_getAltitude_Promise success
'
,
data
);
for
(
var
i
=
1
;
i
<
data
.
length
;
i
++
)
{
for
(
var
i
=
1
;
i
<
data
.
length
;
i
++
)
{
console
.
info
(
"
sensor_getDirection_promise
"
+
data
[
i
]);
console
.
info
(
"
sensor_getDirection_promise
"
+
data
[
i
]);
}
}
...
@@ -2193,7 +2159,7 @@ createRotationMatrix(gravity: Array<number>, geomagnetic: Array<number&
...
@@ -2193,7 +2159,7 @@ createRotationMatrix(gravity: Array<number>, geomagnetic: Array<number&
| geomagnetic | Array
<
number
>
| 是 | 表示地磁矢量。 |
| geomagnetic | Array
<
number
>
| 是 | 表示地磁矢量。 |
| callback | AsyncCallback
<
[RotationMatrixResponse](#rotationmatrixresponse)
>
| 是 | 返回旋转矩阵。 |
| callback | AsyncCallback
<
[RotationMatrixResponse](#rotationmatrixresponse)
>
| 是 | 返回旋转矩阵。 |
**
返回值
:**
**
示例
:**
```
js
```
js
sensor
.
createRotationMatrix
([
-
0.27775216
,
0.5351276
,
9.788099
],
[
210.87253
,
-
78.6096
,
-
111.44444
],
function
(
err
,
data
)
{
sensor
.
createRotationMatrix
([
-
0.27775216
,
0.5351276
,
9.788099
],
[
210.87253
,
-
78.6096
,
-
111.44444
],
function
(
err
,
data
)
{
...
@@ -2231,14 +2197,14 @@ createRotationMatrix(gravity: Array<number>, geomagnetic: Array<number&
...
@@ -2231,14 +2197,14 @@ createRotationMatrix(gravity: Array<number>, geomagnetic: Array<number&
| ---------------------------------------- | ------- |
| ---------------------------------------- | ------- |
| Promise
<
[RotationMatrixResponse](#rotationmatrixresponse)
>
| 返回旋转矩阵。 |
| Promise
<
[RotationMatrixResponse](#rotationmatrixresponse)
>
| 返回旋转矩阵。 |
**
返回值
:**
**
示例
:**
```
js
```
js
const
promise
=
sensor
.
createRotationMatrix
([
-
0.27775216
,
0.5351276
,
9.788099
],
[
210.87253
,
-
78.6096
,
-
111.44444
]);
const
promise
=
sensor
.
createRotationMatrix
([
-
0.27775216
,
0.5351276
,
9.788099
],
[
210.87253
,
-
78.6096
,
-
111.44444
]);
promise
.
then
((
data
)
=>
{
promise
.
then
((
data
)
=>
{
console
.
info
(
'
createRotationMatrix_promise successed
'
);
console
.
info
(
'
createRotationMatrix_promise successed
'
);
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
)
{
for
(
var
i
=
0
;
i
<
data
.
length
;
i
++
)
{
console
.
info
(
LABEL
+
"
data[
"
+
i
+
"
]:
"
+
data
[
i
]);
console
.
info
(
"
data[
"
+
i
+
"
]:
"
+
data
[
i
]);
}
}
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
info
(
'
promise failed
'
);
console
.
info
(
'
promise failed
'
);
...
...
zh-cn/application-dev/reference/apis/js-apis-system-prompt.md
浏览文件 @
2b6ec3b3
...
@@ -11,7 +11,7 @@
...
@@ -11,7 +11,7 @@
## 导入模块
## 导入模块
```
```
js
import
prompt
from
'
@system.prompt
'
;
import
prompt
from
'
@system.prompt
'
;
```
```
...
@@ -31,7 +31,7 @@ showToast(options: ShowToastOptions): void
...
@@ -31,7 +31,7 @@ showToast(options: ShowToastOptions): void
**示例:**
**示例:**
```
```
js
export
default
{
export
default
{
showToast
()
{
showToast
()
{
prompt
.
showToast
({
prompt
.
showToast
({
...
@@ -60,7 +60,7 @@ showDialog(options: ShowDialogOptions): void
...
@@ -60,7 +60,7 @@ showDialog(options: ShowDialogOptions): void
**示例:**
**示例:**
```
```
js
export
default
{
export
default
{
showDialog
()
{
showDialog
()
{
prompt
.
showDialog
({
prompt
.
showDialog
({
...
@@ -100,7 +100,7 @@ showActionMenu(options: ShowActionMenuOptions): void
...
@@ -100,7 +100,7 @@ showActionMenu(options: ShowActionMenuOptions): void
**示例:**
**示例:**
```
```
js
export
default
{
export
default
{
showActionMenu
()
{
showActionMenu
()
{
prompt
.
showActionMenu
({
prompt
.
showActionMenu
({
...
@@ -115,11 +115,11 @@ export default {
...
@@ -115,11 +115,11 @@ export default {
color
:
'
#000000
'
,
color
:
'
#000000
'
,
},
},
],
],
success: function(
data
) {
success
:
function
(
tapIndex
)
{
console.log('dialog success callback,click button : ' +
data.
tapIndex);
console
.
log
(
'
dialog success callback,click button :
'
+
tapIndex
);
},
},
fail: function(
data
) {
fail
:
function
(
errMsg
)
{
console.log('dialog fail callback' +
data.
errMsg);
console
.
log
(
'
dialog fail callback
'
+
errMsg
);
},
},
});
});
}
}
...
...
zh-cn/application-dev/reference/apis/js-apis-system-router.md
浏览文件 @
2b6ec3b3
# 页面路由
# 页面路由
>

**说明:**
> **说明:**
>
>
> - 从API Version 8 开始,该接口不再维护,推荐使用新接口[`@ohos.router`](js-apis-router.md)。
> - 从API Version 8 开始,该接口不再维护,推荐使用新接口[`@ohos.router`](js-apis-router.md)。
>
>
...
@@ -11,7 +11,7 @@
...
@@ -11,7 +11,7 @@
## 导入模块
## 导入模块
```
```
js
import
router
from
'
@system.router
'
;
import
router
from
'
@system.router
'
;
```
```
...
@@ -31,7 +31,7 @@ push(options: RouterOptions): void
...
@@ -31,7 +31,7 @@ push(options: RouterOptions): void
**示例:**
**示例:**
```
```
js
// 在当前页面中
// 在当前页面中
export
default
{
export
default
{
pushPage
()
{
pushPage
()
{
...
@@ -49,7 +49,7 @@ export default {
...
@@ -49,7 +49,7 @@ export default {
```
```
```
```
js
// 在routerpage2页面中
// 在routerpage2页面中
export
default
{
export
default
{
data
:
{
data
:
{
...
@@ -85,7 +85,7 @@ replace(options: RouterOptions): void
...
@@ -85,7 +85,7 @@ replace(options: RouterOptions): void
**示例:**
**示例:**
```
```
js
// 在当前页面中
// 在当前页面中
export
default
{
export
default
{
replacePage
()
{
replacePage
()
{
...
@@ -100,7 +100,7 @@ export default {
...
@@ -100,7 +100,7 @@ export default {
```
```
```
```
js
// 在detail页面中
// 在detail页面中
export
default
{
export
default
{
data
:
{
data
:
{
...
@@ -128,7 +128,7 @@ back(options?: BackRouterOptions): void
...
@@ -128,7 +128,7 @@ back(options?: BackRouterOptions): void
**示例:**
**示例:**
```
```
js
// index页面
// index页面
export
default
{
export
default
{
indexPushPage
()
{
indexPushPage
()
{
...
@@ -140,7 +140,7 @@ export default {
...
@@ -140,7 +140,7 @@ export default {
```
```
```
```
js
// detail页面
// detail页面
export
default
{
export
default
{
detailPushPage
()
{
detailPushPage
()
{
...
@@ -152,7 +152,7 @@ export default {
...
@@ -152,7 +152,7 @@ export default {
```
```
```
```
js
// mall页面通过back,将返回detail页面
// mall页面通过back,将返回detail页面
export
default
{
export
default
{
mallBackPage
()
{
mallBackPage
()
{
...
@@ -162,7 +162,7 @@ export default {
...
@@ -162,7 +162,7 @@ export default {
```
```
```
```
js
// detail页面通过back,将返回index页面
// detail页面通过back,将返回index页面
export
default
{
export
default
{
defaultBack
()
{
defaultBack
()
{
...
@@ -172,7 +172,7 @@ export default {
...
@@ -172,7 +172,7 @@ export default {
```
```
```
```
js
// 通过back,返回到detail页面
// 通过back,返回到detail页面
export
default
{
export
default
{
backToDetail
()
{
backToDetail
()
{
...
@@ -208,7 +208,7 @@ clear(): void
...
@@ -208,7 +208,7 @@ clear(): void
**示例:**
**示例:**
```
```
js
export
default
{
export
default
{
clearPage
()
{
clearPage
()
{
router
.
clear
();
router
.
clear
();
...
@@ -232,7 +232,7 @@ getLength(): string
...
@@ -232,7 +232,7 @@ getLength(): string
**示例:**
**示例:**
```
```
js
export
default
{
export
default
{
getLength
()
{
getLength
()
{
var
size
=
router
.
getLength
();
var
size
=
router
.
getLength
();
...
@@ -257,7 +257,7 @@ getState(): RouterState
...
@@ -257,7 +257,7 @@ getState(): RouterState
**示例:**
**示例:**
```
```
js
export
default
{
export
default
{
getState
()
{
getState
()
{
var
page
=
router
.
getState
();
var
page
=
router
.
getState
();
...
@@ -284,7 +284,7 @@ enableAlertBeforeBackPage(options: EnableAlertBeforeBackPageOptions): void
...
@@ -284,7 +284,7 @@ enableAlertBeforeBackPage(options: EnableAlertBeforeBackPageOptions): void
**示例:**
**示例:**
```
```
js
export
default
{
export
default
{
enableAlertBeforeBackPage
()
{
enableAlertBeforeBackPage
()
{
router
.
enableAlertBeforeBackPage
({
router
.
enableAlertBeforeBackPage
({
...
@@ -292,8 +292,8 @@ export default {
...
@@ -292,8 +292,8 @@ export default {
success
:
function
()
{
success
:
function
()
{
console
.
log
(
'
success
'
);
console
.
log
(
'
success
'
);
},
},
fai
l: function() {
cance
l
:
function
()
{
console.log('
fai
l');
console
.
log
(
'
cance
l
'
);
},
},
});
});
}
}
...
@@ -316,15 +316,15 @@ disableAlertBeforeBackPage(options?: DisableAlertBeforeBackPageOptions): void
...
@@ -316,15 +316,15 @@ disableAlertBeforeBackPage(options?: DisableAlertBeforeBackPageOptions): void
**示例:**
**示例:**
```
```
js
export
default
{
export
default
{
disableAlertBeforeBackPage
()
{
disableAlertBeforeBackPage
()
{
router
.
disableAlertBeforeBackPage
({
router
.
disableAlertBeforeBackPage
({
success
:
function
()
{
success
:
function
()
{
console
.
log
(
'
success
'
);
console
.
log
(
'
success
'
);
},
},
fai
l: function() {
cance
l
:
function
()
{
console.log('
fai
l');
console
.
log
(
'
cance
l
'
);
},
},
});
});
}
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录