Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
74125b5e
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看板
提交
74125b5e
编写于
3月 27, 2023
作者:
D
dingxiaochen
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix docs.
Signed-off-by:
N
dingxiaochen
<
dingxiaochen@huawei.com
>
上级
16fab2c2
变更
6
显示空白变更内容
内联
并排
Showing
6 changed file
with
642 addition
and
375 deletion
+642
-375
zh-cn/application-dev/reference/apis/js-apis-call.md
zh-cn/application-dev/reference/apis/js-apis-call.md
+244
-182
zh-cn/application-dev/reference/apis/js-apis-observer.md
zh-cn/application-dev/reference/apis/js-apis-observer.md
+53
-37
zh-cn/application-dev/reference/apis/js-apis-radio.md
zh-cn/application-dev/reference/apis/js-apis-radio.md
+95
-41
zh-cn/application-dev/reference/apis/js-apis-sim.md
zh-cn/application-dev/reference/apis/js-apis-sim.md
+144
-62
zh-cn/application-dev/reference/apis/js-apis-sms.md
zh-cn/application-dev/reference/apis/js-apis-sms.md
+72
-33
zh-cn/application-dev/reference/apis/js-apis-telephony-data.md
.../application-dev/reference/apis/js-apis-telephony-data.md
+34
-20
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-call.md
浏览文件 @
74125b5e
...
@@ -133,11 +133,12 @@ dialCall\(phoneNumber: string, callback: AsyncCallback<void\>\): void
...
@@ -133,11 +133,12 @@ dialCall\(phoneNumber: string, callback: AsyncCallback<void\>\): void
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ----------- | ---------------------------- | ---- | --------------------------------------
-
|
| ----------- | ---------------------------- | ---- | -------------------------------------- |
| phoneNumber | string | 是 | 电话号码。 |
| phoneNumber | string | 是 | 电话号码。 |
| callback | AsyncCallback
<
void
>
| 是 | 以callback形式异步返回拨打电话的结果。 |
| callback | AsyncCallback
<
void
>
| 是 | 以callback形式异步返回拨打电话的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -152,8 +153,8 @@ dialCall\(phoneNumber: string, callback: AsyncCallback<void\>\): void
...
@@ -152,8 +153,8 @@ dialCall\(phoneNumber: string, callback: AsyncCallback<void\>\): void
**示例:**
**示例:**
```
js
```
js
call
.
dialCall
(
"
138xxxxxxxx
"
,
(
err
,
data
)
=>
{
call
.
dialCall
(
"
138xxxxxxxx
"
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -173,12 +174,13 @@ dialCall\(phoneNumber: string, options: DialCallOptions, callback: AsyncCallback
...
@@ -173,12 +174,13 @@ dialCall\(phoneNumber: string, options: DialCallOptions, callback: AsyncCallback
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ----------- | ----------------------------------- | ---- | -----------------------------------
-
|
| ----------- | ----------------------------------- | ---- | ----------------------------------- |
| phoneNumber | string | 是 | 电话号码。 |
| phoneNumber | string | 是 | 电话号码。 |
| options |
[
DialCallOptions
](
#dialcalloptions9
)
| 是 | 通话参数,携带呼叫的其他配置信息。 |
| options |
[
DialCallOptions
](
#dialcalloptions9
)
| 是 | 通话参数,携带呼叫的其他配置信息。 |
| callback | AsyncCallback
<
void
>
| 是 | 以callback形式异步返回拨打电话的结果
|
| callback | AsyncCallback
<
void
>
| 是 | 以callback形式异步返回拨打电话的结果
。
|
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -198,8 +200,8 @@ call.dialCall("138xxxxxxxx", {
...
@@ -198,8 +200,8 @@ call.dialCall("138xxxxxxxx", {
videoState
:
0
,
videoState
:
0
,
dialScene
:
0
,
dialScene
:
0
,
dialType
:
0
,
dialType
:
0
,
},
(
err
,
data
)
=>
{
},
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -219,17 +221,18 @@ dialCall\(phoneNumber: string, options?: DialCallOptions\): Promise<void\>
...
@@ -219,17 +221,18 @@ dialCall\(phoneNumber: string, options?: DialCallOptions\): Promise<void\>
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ----------- | ----------------------------------- | ---- |
-------------------
|
| ----------- | ----------------------------------- | ---- |
--------------------------------------
|
| phoneNumber | string | 是 | 电话号码。 |
| phoneNumber | string | 是 | 电话号码。 |
| options |
[
DialCallOptions
](
#dialcalloptions9
)
| 否 | 通话参数,携带呼叫的其他配置信息。 |
| options |
[
DialCallOptions
](
#dialcalloptions9
)
| 否 | 通话参数,携带呼叫的其他配置信息。 |
**返回值:**
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| ---------------------- | ----------------------------
--------------------------------
|
| ---------------------- | ---------------------------- |
| Promise
<
void
>
| 以Promise形式
返回拨打电话的结果。
|
| Promise
<
void
>
| 以Promise形式
异步返回拨号结果。
|
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -245,20 +248,15 @@ dialCall\(phoneNumber: string, options?: DialCallOptions\): Promise<void\>
...
@@ -245,20 +248,15 @@ dialCall\(phoneNumber: string, options?: DialCallOptions\): Promise<void\>
```
js
```
js
let
promise
=
call
.
dialCall
(
"
138xxxxxxxx
"
,
{
let
promise
=
call
.
dialCall
(
"
138xxxxxxxx
"
,
{
call
.
dialCall
(
'
138xxxxxxxx
'
);
accountId
:
0
,
accountId
:
0
,
videoState
:
0
,
videoState
:
0
,
dialScene
:
0
,
dialScene
:
0
,
dialType
:
0
,
dialType
:
0
,
});
});
promise
.
then
(
data
=>
{
promise
.
then
(()
=>
{
console
.
log
(
`dialCall success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`dialCall success.`
);
console
.
log
(
`dialCall success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}
catch
(
error
)
{
}).
catch
(
err
=>
{
console
.
log
(
`dialCall fail, promise: err->
${
JSON
.
stringify
(
error
)}
`
);
console
.
error
(
`dialCall fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`dialCall fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
}
});
});
```
```
...
@@ -279,6 +277,7 @@ makeCall(phoneNumber: string, callback: AsyncCallback\<void\>): void
...
@@ -279,6 +277,7 @@ makeCall(phoneNumber: string, callback: AsyncCallback\<void\>): void
| callback | AsyncCallback
<
void
>
| 是 | 以callback形式异步返回跳转拨号界面的结果。 |
| callback | AsyncCallback
<
void
>
| 是 | 以callback形式异步返回跳转拨号界面的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -319,6 +318,7 @@ makeCall(phoneNumber: string): Promise\<void\>
...
@@ -319,6 +318,7 @@ makeCall(phoneNumber: string): Promise\<void\>
| Promise
<
void
>
| 以Promise形式异步返回拨号的结果。 |
| Promise
<
void
>
| 以Promise形式异步返回拨号的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -472,6 +472,7 @@ isEmergencyPhoneNumber\(phoneNumber: string, callback: AsyncCallback<boolean\>\)
...
@@ -472,6 +472,7 @@ isEmergencyPhoneNumber\(phoneNumber: string, callback: AsyncCallback<boolean\>\)
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。返回true表示是紧急电话号码,返回false表示不是紧急电话号码。 |
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。返回true表示是紧急电话号码,返回false表示不是紧急电话号码。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -508,6 +509,7 @@ isEmergencyPhoneNumber\(phoneNumber: string, options: EmergencyNumberOptions, ca
...
@@ -508,6 +509,7 @@ isEmergencyPhoneNumber\(phoneNumber: string, options: EmergencyNumberOptions, ca
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。返回true表示是紧急电话号码,返回false表示不是紧急电话号码。 |
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。返回true表示是紧急电话号码,返回false表示不是紧急电话号码。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -549,6 +551,7 @@ isEmergencyPhoneNumber\(phoneNumber: string, options?: EmergencyNumberOptions\):
...
@@ -549,6 +551,7 @@ isEmergencyPhoneNumber\(phoneNumber: string, options?: EmergencyNumberOptions\):
| Promise
<
boolean
>
| 以Promise形式异步返回判断是否是紧急电话号码的结果。 |
| Promise
<
boolean
>
| 以Promise形式异步返回判断是否是紧急电话号码的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -588,6 +591,7 @@ formatPhoneNumber\(phoneNumber: string, callback: AsyncCallback<string\>\): void
...
@@ -588,6 +591,7 @@ formatPhoneNumber\(phoneNumber: string, callback: AsyncCallback<string\>\): void
| callback | AsyncCallback
<
string
>
| 是 | 回调函数,返回格式化电话号码的结果。 |
| callback | AsyncCallback
<
string
>
| 是 | 回调函数,返回格式化电话号码的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -625,6 +629,7 @@ formatPhoneNumber\(phoneNumber: string, options: NumberFormatOptions, callback:
...
@@ -625,6 +629,7 @@ formatPhoneNumber\(phoneNumber: string, options: NumberFormatOptions, callback:
| callback | AsyncCallback
<
string
>
| 是 | 回调函数,返回格式化电话号码的结果。 |
| callback | AsyncCallback
<
string
>
| 是 | 回调函数,返回格式化电话号码的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -670,6 +675,7 @@ formatPhoneNumber\(phoneNumber: string, options?: NumberFormatOptions\): Promise
...
@@ -670,6 +675,7 @@ formatPhoneNumber\(phoneNumber: string, options?: NumberFormatOptions\): Promise
| Promise
<
string
>
| 以Promise形式异步返回格式化电话号码的结果。 |
| Promise
<
string
>
| 以Promise形式异步返回格式化电话号码的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -712,6 +718,7 @@ formatPhoneNumberToE164\(phoneNumber: string, countryCode: string, callback: Asy
...
@@ -712,6 +718,7 @@ formatPhoneNumberToE164\(phoneNumber: string, countryCode: string, callback: Asy
| callback | AsyncCallback
<
string
>
| 是 | 回调函数,返回将电话号码格式化为E.164表示形式的结果。 |
| callback | AsyncCallback
<
string
>
| 是 | 回调函数,返回将电话号码格式化为E.164表示形式的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -757,6 +764,7 @@ formatPhoneNumberToE164\(phoneNumber: string, countryCode: string\): Promise<str
...
@@ -757,6 +764,7 @@ formatPhoneNumberToE164\(phoneNumber: string, countryCode: string\): Promise<str
| Promise
<
string
>
| 以Promise形式异步返回将电话号码格式化为E.164表示形式的结果。 |
| Promise
<
string
>
| 以Promise形式异步返回将电话号码格式化为E.164表示形式的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -797,10 +805,12 @@ muteRinger\(callback: AsyncCallback<void\>\): void
...
@@ -797,10 +805,12 @@ muteRinger\(callback: AsyncCallback<void\>\): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
| -------- | -------------------------------------------- |
| -------- | -------------------------------------------- |
| 201 | Permission denied. |
| 401 | Parameter error. |
| 401 | Parameter error. |
| 8300001 | Invalid parameter value. |
| 8300001 | Invalid parameter value. |
| 8300002 | Operation failed. Cannot connect to service. |
| 8300002 | Operation failed. Cannot connect to service. |
...
@@ -810,8 +820,8 @@ muteRinger\(callback: AsyncCallback<void\>\): void
...
@@ -810,8 +820,8 @@ muteRinger\(callback: AsyncCallback<void\>\): void
**示例:**
**示例:**
```
js
```
js
call
.
muteRinger
((
err
,
data
)
=>
{
call
.
muteRinger
((
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -835,13 +845,12 @@ muteRinger\(\): Promise<void\>
...
@@ -835,13 +845,12 @@ muteRinger\(\): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
| -------- | -------------------------------------------- |
| -------- | -------------------------------------------- |
| 201 | Permission denied. |
| 201 | Permission denied. |
| 401 | Parameter error. |
| 8300001 | Invalid parameter value. |
| 8300002 | Operation failed. Cannot connect to service. |
| 8300002 | Operation failed. Cannot connect to service. |
| 8300003 | System internal error. |
| 8300003 | System internal error. |
| 8300999 | Unknown error code. |
| 8300999 | Unknown error code. |
...
@@ -849,10 +858,9 @@ muteRinger\(\): Promise<void\>
...
@@ -849,10 +858,9 @@ muteRinger\(\): Promise<void\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
call
.
muteRinger
();
call
.
muteRinger
().
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`muteRinger success.`
);
console
.
log
(
`muteRinger success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`muteRinger fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`muteRinger fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -878,6 +886,7 @@ answerCall\(callId: number, callback: AsyncCallback<void\>\): void
...
@@ -878,6 +886,7 @@ answerCall\(callId: number, callback: AsyncCallback<void\>\): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -892,8 +901,8 @@ answerCall\(callId: number, callback: AsyncCallback<void\>\): void
...
@@ -892,8 +901,8 @@ answerCall\(callId: number, callback: AsyncCallback<void\>\): void
**示例:**
**示例:**
```
js
```
js
call
.
answerCall
(
1
,
(
err
,
data
)
=>
{
call
.
answerCall
(
1
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -923,6 +932,7 @@ answerCall(callId?: number\): Promise<void\>
...
@@ -923,6 +932,7 @@ answerCall(callId?: number\): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -937,10 +947,9 @@ answerCall(callId?: number\): Promise<void\>
...
@@ -937,10 +947,9 @@ answerCall(callId?: number\): Promise<void\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
call
.
answerCall
(
1
);
call
.
answerCall
(
1
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`answerCall success.`
);
console
.
log
(
`answerCall success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`answerCall fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`answerCall fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -965,6 +974,7 @@ answerCall\(callback: AsyncCallback<void\>\): void
...
@@ -965,6 +974,7 @@ answerCall\(callback: AsyncCallback<void\>\): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -979,8 +989,8 @@ answerCall\(callback: AsyncCallback<void\>\): void
...
@@ -979,8 +989,8 @@ answerCall\(callback: AsyncCallback<void\>\): void
**示例:**
**示例:**
```
js
```
js
call
.
answerCall
((
err
,
data
)
=>
{
call
.
answerCall
((
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1005,6 +1015,7 @@ hangUpCall\(callId: number, callback: AsyncCallback<void\>\): void
...
@@ -1005,6 +1015,7 @@ hangUpCall\(callId: number, callback: AsyncCallback<void\>\): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1019,8 +1030,8 @@ hangUpCall\(callId: number, callback: AsyncCallback<void\>\): void
...
@@ -1019,8 +1030,8 @@ hangUpCall\(callId: number, callback: AsyncCallback<void\>\): void
**示例:**
**示例:**
```
js
```
js
call
.
hangUpCall
(
1
,
(
err
,
data
)
=>
{
call
.
hangUpCall
(
1
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1050,6 +1061,7 @@ hangUpCall\(callId?: number\): Promise<void\>
...
@@ -1050,6 +1061,7 @@ hangUpCall\(callId?: number\): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1064,10 +1076,9 @@ hangUpCall\(callId?: number\): Promise<void\>
...
@@ -1064,10 +1076,9 @@ hangUpCall\(callId?: number\): Promise<void\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
call
.
hangUpCall
(
1
);
call
.
hangUpCall
(
1
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`hangUpCall success.`
);
console
.
log
(
`hangUpCall success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`hangUpCall fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`hangUpCall fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1092,6 +1103,7 @@ hangUpCall\(callback: AsyncCallback<void\>\): void
...
@@ -1092,6 +1103,7 @@ hangUpCall\(callback: AsyncCallback<void\>\): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1107,13 +1119,13 @@ hangUpCall\(callback: AsyncCallback<void\>\): void
...
@@ -1107,13 +1119,13 @@ hangUpCall\(callback: AsyncCallback<void\>\): void
**示例:**
**示例:**
```
js
```
js
call
.
hangUpCall
((
err
,
data
)
=>
{
call
.
hangUpCall
((
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
## call.rejectCall<sup>
7
+</sup>
## call.rejectCall<sup>
9
+</sup>
rejectCall(callId: number, callback: AsyncCallback
\<
void>): void
rejectCall(callId: number, callback: AsyncCallback
\<
void>): void
...
@@ -1133,6 +1145,7 @@ rejectCall(callId: number, callback: AsyncCallback\<void>): void
...
@@ -1133,6 +1145,7 @@ rejectCall(callId: number, callback: AsyncCallback\<void>): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1148,8 +1161,8 @@ rejectCall(callId: number, callback: AsyncCallback\<void>): void
...
@@ -1148,8 +1161,8 @@ rejectCall(callId: number, callback: AsyncCallback\<void>): void
**示例:**
**示例:**
```
js
```
js
call
.
rejectCall
(
1
,
(
err
,
data
)
=>
{
call
.
rejectCall
(
1
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1175,6 +1188,7 @@ rejectCall\(callId: number, options: RejectMessageOptions, callback: AsyncCallba
...
@@ -1175,6 +1188,7 @@ rejectCall\(callId: number, options: RejectMessageOptions, callback: AsyncCallba
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1192,8 +1206,8 @@ rejectCall\(callId: number, options: RejectMessageOptions, callback: AsyncCallba
...
@@ -1192,8 +1206,8 @@ rejectCall\(callId: number, options: RejectMessageOptions, callback: AsyncCallba
let
rejectMessageOptions
=
{
let
rejectMessageOptions
=
{
messageContent
:
"
拦截陌生号码
"
messageContent
:
"
拦截陌生号码
"
}
}
call
.
rejectCall
(
1
,
rejectMessageOptions
,
(
err
,
data
)
=>
{
call
.
rejectCall
(
1
,
rejectMessageOptions
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1224,6 +1238,7 @@ rejectCall(callId?: number, options?: RejectMessageOptions\): Promise<void\>
...
@@ -1224,6 +1238,7 @@ rejectCall(callId?: number, options?: RejectMessageOptions\): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1241,11 +1256,10 @@ rejectCall(callId?: number, options?: RejectMessageOptions\): Promise<void\>
...
@@ -1241,11 +1256,10 @@ rejectCall(callId?: number, options?: RejectMessageOptions\): Promise<void\>
let
rejectMessageOptions
=
{
let
rejectMessageOptions
=
{
messageContent
:
"
拦截陌生号码
"
messageContent
:
"
拦截陌生号码
"
}
}
let
promise
=
call
.
rejectCall
(
1
,
rejectMessageOptions
);
call
.
reject
(
1
,
rejectMessageOptions
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`reject success.`
);
console
.
log
(
`rejectCall success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`reject fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`rejectCall fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1269,6 +1283,7 @@ rejectCall\(callback: AsyncCallback<void\>\): void
...
@@ -1269,6 +1283,7 @@ rejectCall\(callback: AsyncCallback<void\>\): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1283,8 +1298,8 @@ rejectCall\(callback: AsyncCallback<void\>\): void
...
@@ -1283,8 +1298,8 @@ rejectCall\(callback: AsyncCallback<void\>\): void
**示例:**
**示例:**
```
js
```
js
call
.
rejectCall
((
err
,
data
)
=>
{
call
.
rejectCall
((
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1309,6 +1324,7 @@ rejectCall\(options: RejectMessageOptions, callback: AsyncCallback<void\>\): voi
...
@@ -1309,6 +1324,7 @@ rejectCall\(options: RejectMessageOptions, callback: AsyncCallback<void\>\): voi
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1326,8 +1342,8 @@ rejectCall\(options: RejectMessageOptions, callback: AsyncCallback<void\>\): voi
...
@@ -1326,8 +1342,8 @@ rejectCall\(options: RejectMessageOptions, callback: AsyncCallback<void\>\): voi
let
rejectMessageOptions
=
{
let
rejectMessageOptions
=
{
messageContent
:
"
拦截陌生号码
"
messageContent
:
"
拦截陌生号码
"
}
}
call
.
rejectCall
(
rejectMessageOptions
,
(
err
,
data
)
=>
{
call
.
rejectCall
(
rejectMessageOptions
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1352,6 +1368,7 @@ holdCall\(callId: number, callback: AsyncCallback<void\>\): void
...
@@ -1352,6 +1368,7 @@ holdCall\(callId: number, callback: AsyncCallback<void\>\): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1366,8 +1383,8 @@ holdCall\(callId: number, callback: AsyncCallback<void\>\): void
...
@@ -1366,8 +1383,8 @@ holdCall\(callId: number, callback: AsyncCallback<void\>\): void
**示例:**
**示例:**
```
js
```
js
call
.
holdCall
(
1
,
(
err
,
data
)
=>
{
call
.
holdCall
(
1
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1397,6 +1414,7 @@ holdCall\(callId: number\): Promise<void\>
...
@@ -1397,6 +1414,7 @@ holdCall\(callId: number\): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1411,10 +1429,9 @@ holdCall\(callId: number\): Promise<void\>
...
@@ -1411,10 +1429,9 @@ holdCall\(callId: number\): Promise<void\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
call
.
holdCall
(
1
);
call
.
holdCall
(
1
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`holdCall success.`
);
console
.
log
(
`holdCall success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`holdCall fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`holdCall fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1439,6 +1456,7 @@ unHoldCall\(callId: number, callback: AsyncCallback<void\>\): void
...
@@ -1439,6 +1456,7 @@ unHoldCall\(callId: number, callback: AsyncCallback<void\>\): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1453,8 +1471,8 @@ unHoldCall\(callId: number, callback: AsyncCallback<void\>\): void
...
@@ -1453,8 +1471,8 @@ unHoldCall\(callId: number, callback: AsyncCallback<void\>\): void
**示例:**
**示例:**
```
js
```
js
call
.
unHoldCall
(
1
,
(
err
,
data
)
=>
{
call
.
unHoldCall
(
1
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1484,6 +1502,7 @@ unHoldCall\(callId: number\): Promise<void\>
...
@@ -1484,6 +1502,7 @@ unHoldCall\(callId: number\): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1498,10 +1517,9 @@ unHoldCall\(callId: number\): Promise<void\>
...
@@ -1498,10 +1517,9 @@ unHoldCall\(callId: number\): Promise<void\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
call
.
unHoldCall
(
1
);
call
.
unHoldCall
(
1
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`unHoldCall success.`
);
console
.
log
(
`unHoldCall success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`unHoldCall fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`unHoldCall fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1526,6 +1544,7 @@ switchCall\(callId: number, callback: AsyncCallback<void\>\): void
...
@@ -1526,6 +1544,7 @@ switchCall\(callId: number, callback: AsyncCallback<void\>\): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1540,8 +1559,8 @@ switchCall\(callId: number, callback: AsyncCallback<void\>\): void
...
@@ -1540,8 +1559,8 @@ switchCall\(callId: number, callback: AsyncCallback<void\>\): void
**示例:**
**示例:**
```
js
```
js
call
.
switchCall
(
1
,
(
err
,
data
)
=>
{
call
.
switchCall
(
1
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1571,6 +1590,7 @@ switchCall\(callId: number\): Promise<void\>
...
@@ -1571,6 +1590,7 @@ switchCall\(callId: number\): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1585,10 +1605,9 @@ switchCall\(callId: number\): Promise<void\>
...
@@ -1585,10 +1605,9 @@ switchCall\(callId: number\): Promise<void\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
call
.
switchCall
(
1
);
call
.
switchCall
(
1
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`switchCall success.`
);
console
.
log
(
`switchCall success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`switchCall fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`switchCall fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1611,6 +1630,7 @@ combineConference\(callId: number, callback: AsyncCallback<void\>\): void
...
@@ -1611,6 +1630,7 @@ combineConference\(callId: number, callback: AsyncCallback<void\>\): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1624,8 +1644,8 @@ combineConference\(callId: number, callback: AsyncCallback<void\>\): void
...
@@ -1624,8 +1644,8 @@ combineConference\(callId: number, callback: AsyncCallback<void\>\): void
**示例:**
**示例:**
```
js
```
js
call
.
combineConference
(
1
,
(
err
,
data
)
=>
{
call
.
combineConference
(
1
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1653,6 +1673,7 @@ combineConference\(callId: number\): Promise<void\>
...
@@ -1653,6 +1673,7 @@ combineConference\(callId: number\): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1666,10 +1687,9 @@ combineConference\(callId: number\): Promise<void\>
...
@@ -1666,10 +1687,9 @@ combineConference\(callId: number\): Promise<void\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
call
.
combineConference
(
1
);
call
.
combineConference
(
1
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`combineConference success.`
);
console
.
log
(
`combineConference success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`combineConference fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`combineConference fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1692,6 +1712,7 @@ getMainCallId\(callId: number, callback: AsyncCallback<number\>\): void
...
@@ -1692,6 +1712,7 @@ getMainCallId\(callId: number, callback: AsyncCallback<number\>\): void
| callback | AsyncCallback
<
number
>
| 是 | 回调函数。返回主呼叫Id。 |
| callback | AsyncCallback
<
number
>
| 是 | 回调函数。返回主呼叫Id。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1735,6 +1756,7 @@ getMainCallId\(callId: number\): Promise<number\>
...
@@ -1735,6 +1756,7 @@ getMainCallId\(callId: number\): Promise<number\>
| Promise
<
void
>
| 以Promise形式异步返回主呼叫Id。 |
| Promise
<
void
>
| 以Promise形式异步返回主呼叫Id。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1774,6 +1796,7 @@ getSubCallIdList\(callId: number, callback: AsyncCallback<Array<string\>\>\): vo
...
@@ -1774,6 +1796,7 @@ getSubCallIdList\(callId: number, callback: AsyncCallback<Array<string\>\>\): vo
| callback | AsyncCallback<Array<string
\>\>
| 是 | 回调函数。返回子呼叫Id列表。 |
| callback | AsyncCallback<Array<string
\>\>
| 是 | 回调函数。返回子呼叫Id列表。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1816,6 +1839,7 @@ getSubCallIdList\(callId: number\): Promise<Array<string\>\>
...
@@ -1816,6 +1839,7 @@ getSubCallIdList\(callId: number\): Promise<Array<string\>\>
| Promise
<
Array
<string
\
>
>
| 以Promise形式异步返回子呼叫Id列表。 |
| Promise
<
Array
<string
\
>
>
| 以Promise形式异步返回子呼叫Id列表。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1855,6 +1879,7 @@ getCallIdListForConference\(callId: number, callback: AsyncCallback<Array<string
...
@@ -1855,6 +1879,7 @@ getCallIdListForConference\(callId: number, callback: AsyncCallback<Array<string
| callback | AsyncCallback
<
Array
<string
\
>
>
| 是 | 回调函数。返回会议的呼叫Id列表。 |
| callback | AsyncCallback
<
Array
<string
\
>
>
| 是 | 回调函数。返回会议的呼叫Id列表。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1897,6 +1922,7 @@ getCallIdListForConference\(callId: number\): Promise<Array<string\>\>
...
@@ -1897,6 +1922,7 @@ getCallIdListForConference\(callId: number\): Promise<Array<string\>\>
| Promise
<
Array
<string
\
>
>
| 以Promise形式异步返回会议的呼叫Id列表。 |
| Promise
<
Array
<string
\
>
>
| 以Promise形式异步返回会议的呼叫Id列表。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1938,6 +1964,7 @@ getCallWaitingStatus\(slotId: number, callback: AsyncCallback<CallWaitingStatus\
...
@@ -1938,6 +1964,7 @@ getCallWaitingStatus\(slotId: number, callback: AsyncCallback<CallWaitingStatus\
| callback | AsyncCallback
<
[
CallWaitingStatus
](
#callwaitingstatus7
)
\>
| 是 | 回调函数。
<br/>
返回呼叫等待状态。
<br/>
- 0:禁用呼叫等待
<br/>
- 1:启用呼叫等待 |
| callback | AsyncCallback
<
[
CallWaitingStatus
](
#callwaitingstatus7
)
\>
| 是 | 回调函数。
<br/>
返回呼叫等待状态。
<br/>
- 0:禁用呼叫等待
<br/>
- 1:启用呼叫等待 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1983,6 +2010,7 @@ getCallWaitingStatus\(slotId: number\): Promise<CallWaitingStatus\>
...
@@ -1983,6 +2010,7 @@ getCallWaitingStatus\(slotId: number\): Promise<CallWaitingStatus\>
| Promise
<
[CallWaitingStatus](#callwaitingstatus7)
>
| 以Promise形式异步返回呼叫等待状态。
<br/>
- 0:禁用呼叫等待
<br/>
- 1:启用呼叫等待 |
| Promise
<
[CallWaitingStatus](#callwaitingstatus7)
>
| 以Promise形式异步返回呼叫等待状态。
<br/>
- 0:禁用呼叫等待
<br/>
- 1:启用呼叫等待 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2026,6 +2054,7 @@ setCallWaiting\(slotId: number, activate: boolean, callback: AsyncCallback<void\
...
@@ -2026,6 +2054,7 @@ setCallWaiting\(slotId: number, activate: boolean, callback: AsyncCallback<void\
| callback | AsyncCallback<void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback<void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2040,8 +2069,8 @@ setCallWaiting\(slotId: number, activate: boolean, callback: AsyncCallback<void\
...
@@ -2040,8 +2069,8 @@ setCallWaiting\(slotId: number, activate: boolean, callback: AsyncCallback<void\
**示例:**
**示例:**
```
js
```
js
call
.
setCallWaiting
(
0
,
true
,
(
err
,
data
)
=>
{
call
.
setCallWaiting
(
0
,
true
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2072,6 +2101,7 @@ setCallWaiting\(slotId: number, activate: boolean\): Promise<void\>
...
@@ -2072,6 +2101,7 @@ setCallWaiting\(slotId: number, activate: boolean\): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2086,10 +2116,9 @@ setCallWaiting\(slotId: number, activate: boolean\): Promise<void\>
...
@@ -2086,10 +2116,9 @@ setCallWaiting\(slotId: number, activate: boolean\): Promise<void\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
call
.
setCallWaiting
(
0
,
true
);
call
.
setCallWaiting
(
0
,
true
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`setCallWaiting success.`
);
console
.
log
(
`setCallWaiting success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`setCallWaiting fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`setCallWaiting fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2113,6 +2142,7 @@ startDTMF\(callId: number, character: string, callback: AsyncCallback<void\>\):
...
@@ -2113,6 +2142,7 @@ startDTMF\(callId: number, character: string, callback: AsyncCallback<void\>\):
| callback | AsyncCallback<void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback<void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2126,8 +2156,8 @@ startDTMF\(callId: number, character: string, callback: AsyncCallback<void\>\):
...
@@ -2126,8 +2156,8 @@ startDTMF\(callId: number, character: string, callback: AsyncCallback<void\>\):
**示例:**
**示例:**
```
js
```
js
call
.
startDTMF
(
1
,
"
0
"
,
(
err
,
data
)
=>
{
call
.
startDTMF
(
1
,
"
0
"
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2156,6 +2186,7 @@ startDTMF\(callId: number, character: string\): Promise<void\>
...
@@ -2156,6 +2186,7 @@ startDTMF\(callId: number, character: string\): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回。 |
| Promise
<
void
>
| 以Promise形式异步返回。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2169,10 +2200,9 @@ startDTMF\(callId: number, character: string\): Promise<void\>
...
@@ -2169,10 +2200,9 @@ startDTMF\(callId: number, character: string\): Promise<void\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
call
.
startDTMF
(
1
,
"
0
"
);
call
.
startDTMF
(
1
,
"
0
"
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`startDTMF success.`
);
console
.
log
(
`startDTMF success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`startDTMF fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`startDTMF fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2195,6 +2225,7 @@ stopDTMF\(callId: number, callback: AsyncCallback<void\>\): void
...
@@ -2195,6 +2225,7 @@ stopDTMF\(callId: number, callback: AsyncCallback<void\>\): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2208,8 +2239,8 @@ stopDTMF\(callId: number, callback: AsyncCallback<void\>\): void
...
@@ -2208,8 +2239,8 @@ stopDTMF\(callId: number, callback: AsyncCallback<void\>\): void
**示例:**
**示例:**
```
js
```
js
call
.
stopDTMF
(
1
,
(
err
,
data
)
=>
{
call
.
stopDTMF
(
1
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2237,6 +2268,7 @@ stopDTMF\(callId: number\): Promise<void\>
...
@@ -2237,6 +2268,7 @@ stopDTMF\(callId: number\): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2250,10 +2282,9 @@ stopDTMF\(callId: number\): Promise<void\>
...
@@ -2250,10 +2282,9 @@ stopDTMF\(callId: number\): Promise<void\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
call
.
stopDTMF
(
1
);
call
.
stopDTMF
(
1
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`stopDTMF success.`
);
console
.
log
(
`stopDTMF success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`stopDTMF fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`stopDTMF fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2277,6 +2308,7 @@ isInEmergencyCall\(callback: AsyncCallback<boolean\>\): void
...
@@ -2277,6 +2308,7 @@ isInEmergencyCall\(callback: AsyncCallback<boolean\>\): void
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2316,6 +2348,7 @@ isInEmergencyCall\(\): Promise<boolean\>
...
@@ -2316,6 +2348,7 @@ isInEmergencyCall\(\): Promise<boolean\>
| Promise
<
boolean
>
| 以Promise形式异步返回结果。 |
| Promise
<
boolean
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2354,10 +2387,11 @@ on\(type: 'callDetailsChange', callback: Callback<CallAttributeOptions\>\): void
...
@@ -2354,10 +2387,11 @@ on\(type: 'callDetailsChange', callback: Callback<CallAttributeOptions\>\): void
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------- | ---- | -------------------------- |
| -------- | ------------------------------------------------------- | ---- | -------------------------- |
| type | string | 是 | 通话时监听通话详情的变化。 |
| type | string | 是 | 通话时监听通话详情的变化
,参数固定为'callDetailsChange'
。 |
| callback | Callback
<
[
CallAttributeOptions
](
#callattributeoptions7
)
>
| 是 | 回调函数。 |
| callback | Callback
<
[
CallAttributeOptions
](
#callattributeoptions7
)
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2393,10 +2427,11 @@ on\(type: 'callEventChange', callback: Callback<CallEventOptions\>\): void
...
@@ -2393,10 +2427,11 @@ on\(type: 'callEventChange', callback: Callback<CallEventOptions\>\): void
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------ | ---- | -------------------------- |
| -------- | ------------------------------------------------ | ---- | -------------------------- |
| type | string | 是 | 通话时监听通话事件的变化。 |
| type | string | 是 | 通话时监听通话事件的变化
,参数固定为'callEventChange'
。 |
| callback | Callback
<
[
CallEventOptions
](
#calleventoptions8
)
>
| 是 | 回调函数。 |
| callback | Callback
<
[
CallEventOptions
](
#calleventoptions8
)
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2432,10 +2467,11 @@ on\(type: 'callDisconnectedCause', callback: Callback<DisconnectedDetails\>): vo
...
@@ -2432,10 +2467,11 @@ on\(type: 'callDisconnectedCause', callback: Callback<DisconnectedDetails\>): vo
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------ | ---- | -------------------------- |
| -------- | ------------------------------------------------------ | ---- | -------------------------- |
| type | string | 是 | 通话时监听断开连接的原因。 |
| type | string | 是 | 通话时监听断开连接的原因
,参数固定为'callDisconnectedCause'
。 |
| callback | Callback
<
[
DisconnectedDetails
](
#disconnecteddetails9
)
>
| 是 | 回调函数。 |
| callback | Callback
<
[
DisconnectedDetails
](
#disconnecteddetails9
)
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2471,10 +2507,11 @@ on\(type: 'mmiCodeResult', callback: Callback<MmiCodeResults\>\): void
...
@@ -2471,10 +2507,11 @@ on\(type: 'mmiCodeResult', callback: Callback<MmiCodeResults\>\): void
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------------------------------------------- | ---- | --------------------- |
| -------- | -------------------------------------------- | ---- | --------------------- |
| type | string | 是 | 通话时监听MMI码结果。 |
| type | string | 是 | 通话时监听MMI码结果
,参数固定为'mmiCodeResult'
。 |
| callback | Callback
<
[
MmiCodeResults
](
#mmicoderesults9
)
>
| 是 | 回调函数。 |
| callback | Callback
<
[
MmiCodeResults
](
#mmicoderesults9
)
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2510,10 +2547,11 @@ off\(type: 'callDetailsChange', callback?: Callback<CallAttributeOptions\>\): vo
...
@@ -2510,10 +2547,11 @@ off\(type: 'callDetailsChange', callback?: Callback<CallAttributeOptions\>\): vo
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | -------------------------------------------------------- | ---- | ---------------------------------- |
| -------- | -------------------------------------------------------- | ---- | ---------------------------------- |
| type | string | 是 | 通话结束时取消监听通话详情的变化。 |
| type | string | 是 | 通话结束时取消监听通话详情的变化
,参数固定为'callDetailsChange'
。 |
| callback | Callback
<
[
CallAttributeOptions
](
#callattributeoptions7
)
>
| 否 | 回调函数。 |
| callback | Callback
<
[
CallAttributeOptions
](
#callattributeoptions7
)
>
| 否 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2549,10 +2587,11 @@ off\(type: 'callEventChange', callback?: Callback<CallEventOptions\>\): void
...
@@ -2549,10 +2587,11 @@ off\(type: 'callEventChange', callback?: Callback<CallEventOptions\>\): void
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------ | ---- | ---------------------------------- |
| -------- | ------------------------------------------------ | ---- | ---------------------------------- |
| type | string | 是 | 通话结束时取消监听通话事件的变化。 |
| type | string | 是 | 通话结束时取消监听通话事件的变化
,参数固定为'callEventChange'
。 |
| callback | Callback
<
[
CallEventOptions
](
#calleventoptions8
)
>
| 否 | 回调函数。 |
| callback | Callback
<
[
CallEventOptions
](
#calleventoptions8
)
>
| 否 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2587,11 +2626,12 @@ off\(type: 'callDisconnectedCause', callback?: Callback<DisconnectedDetails\>\):
...
@@ -2587,11 +2626,12 @@ off\(type: 'callDisconnectedCause', callback?: Callback<DisconnectedDetails\>\):
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------------------------- | ---- | -------------------
-
|
| -------- | ---------------------------------------------------------- | ---- | ------------------- |
| type |
'callDisconnectedCause' | 是 | 调用断开连接的原因
。 |
| type |
string | 是 | 调用断开连接的原因,参数固定为'callDisconnectedCause'
。 |
| callback | Callback
**<**
[
DisconnectedDetails
](
#disconnecteddetails9
)
>
| 否 | 回调函数。 |
| callback | Callback
<
[
DisconnectedDetails
](
#disconnecteddetails9
)
>
| 否 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2627,10 +2667,11 @@ off\(type: 'mmiCodeResult', callback?: Callback<MmiCodeResults\>\): void
...
@@ -2627,10 +2667,11 @@ off\(type: 'mmiCodeResult', callback?: Callback<MmiCodeResults\>\): void
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------ | ---- | ----------- |
| -------- | ------------------------------------------------ | ---- | ----------- |
| type |
'mmiCodeResult' | 是 | MMI码结果
。 |
| type |
string | 是 | MMI码结果,参数固定为'mmiCodeResult'
。 |
| callback | Callback
<
[
MmiCodeResults
](
#mmicoderesults9
)
>
| 否 | 回调函数。 |
| callback | Callback
<
[
MmiCodeResults
](
#mmicoderesults9
)
>
| 否 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2667,6 +2708,7 @@ isNewCallAllowed\(callback: AsyncCallback<boolean\>\): void
...
@@ -2667,6 +2708,7 @@ isNewCallAllowed\(callback: AsyncCallback<boolean\>\): void
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2703,6 +2745,7 @@ isNewCallAllowed\(\): Promise<boolean\>
...
@@ -2703,6 +2745,7 @@ isNewCallAllowed\(\): Promise<boolean\>
| Promise
<
boolean
>
| 以Promise形式异步返回结果。 |
| Promise
<
boolean
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2742,6 +2785,7 @@ separateConference\(callId: number, callback: AsyncCallback<void\>\): void
...
@@ -2742,6 +2785,7 @@ separateConference\(callId: number, callback: AsyncCallback<void\>\): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2755,8 +2799,8 @@ separateConference\(callId: number, callback: AsyncCallback<void\>\): void
...
@@ -2755,8 +2799,8 @@ separateConference\(callId: number, callback: AsyncCallback<void\>\): void
**示例:**
**示例:**
```
js
```
js
call
.
separateConference
(
1
,
(
err
,
data
)
=>
{
call
.
separateConference
(
1
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2784,6 +2828,7 @@ separateConference\(callId: number\): Promise<void\>
...
@@ -2784,6 +2828,7 @@ separateConference\(callId: number\): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2797,10 +2842,9 @@ separateConference\(callId: number\): Promise<void\>
...
@@ -2797,10 +2842,9 @@ separateConference\(callId: number\): Promise<void\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
call
.
separateConference
(
1
);
call
.
separateConference
(
1
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`separateConference success.`
);
console
.
log
(
`separateConference success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`separateConference fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`separateConference fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2826,6 +2870,7 @@ getCallRestrictionStatus\(slotId: number, type: CallRestrictionType, callback: A
...
@@ -2826,6 +2870,7 @@ getCallRestrictionStatus\(slotId: number, type: CallRestrictionType, callback: A
| callback | AsyncCallback
<
[RestrictionStatus](#restrictionstatus8)
>
| 是 | 回调函数。返回限制状态。 |
| callback | AsyncCallback
<
[RestrictionStatus](#restrictionstatus8)
>
| 是 | 回调函数。返回限制状态。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2872,6 +2917,7 @@ getCallRestrictionStatus\(slotId: number, type: CallRestrictionType\): Promise<R
...
@@ -2872,6 +2917,7 @@ getCallRestrictionStatus\(slotId: number, type: CallRestrictionType\): Promise<R
| Promise
<
[RestrictionStatus](#restrictionstatus8)
>
| 以Promise形式异步返回结果。 |
| Promise
<
[RestrictionStatus](#restrictionstatus8)
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2915,6 +2961,7 @@ setCallRestriction\(slotId: number, info: CallRestrictionInfo, callback: AsyncCa
...
@@ -2915,6 +2961,7 @@ setCallRestriction\(slotId: number, info: CallRestrictionInfo, callback: AsyncCa
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2934,8 +2981,8 @@ let callRestrictionInfo={
...
@@ -2934,8 +2981,8 @@ let callRestrictionInfo={
password
:
"
123456
"
,
password
:
"
123456
"
,
mode
:
1
mode
:
1
}
}
call
.
setCallRestriction
(
0
,
callRestrictionInfo
,
(
err
,
data
)
=>
{
call
.
setCallRestriction
(
0
,
callRestrictionInfo
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2966,6 +3013,7 @@ setCallRestriction\(slotId: number, info: CallRestrictionInfo\): Promise<void\>
...
@@ -2966,6 +3013,7 @@ setCallRestriction\(slotId: number, info: CallRestrictionInfo\): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2985,10 +3033,9 @@ let callRestrictionInfo={
...
@@ -2985,10 +3033,9 @@ let callRestrictionInfo={
password
:
"
123456
"
,
password
:
"
123456
"
,
mode
:
1
mode
:
1
}
}
let
promise
=
call
.
setCallRestriction
(
0
,
callRestrictionInfo
);
call
.
setCallRestriction
(
0
,
callRestrictionInfo
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`setCallRestriction success.`
);
console
.
log
(
`setCallRestriction success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`setCallRestriction fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`setCallRestriction fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3014,6 +3061,7 @@ getCallTransferInfo\(slotId: number, type: CallTransferType, callback: AsyncCall
...
@@ -3014,6 +3061,7 @@ getCallTransferInfo\(slotId: number, type: CallTransferType, callback: AsyncCall
| callback | AsyncCallback
<
[CallTransferResult](#calltransferresult8)
>
| 是 | 回调函数。返回呼叫转移信息。 |
| callback | AsyncCallback
<
[CallTransferResult](#calltransferresult8)
>
| 是 | 回调函数。返回呼叫转移信息。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3060,6 +3108,7 @@ getCallTransferInfo\(slotId: number, type: CallTransferType): Promise<CallTransf
...
@@ -3060,6 +3108,7 @@ getCallTransferInfo\(slotId: number, type: CallTransferType): Promise<CallTransf
| Promise
<
[CallTransferResult](#calltransferresult8)
>
| 以Promise形式异步返回结果。 |
| Promise
<
[CallTransferResult](#calltransferresult8)
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3103,6 +3152,7 @@ setCallTransfer\(slotId: number, info: CallTransferInfo, callback: AsyncCallback
...
@@ -3103,6 +3152,7 @@ setCallTransfer\(slotId: number, info: CallTransferInfo, callback: AsyncCallback
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3122,8 +3172,8 @@ let callTransferInfo={
...
@@ -3122,8 +3172,8 @@ let callTransferInfo={
type
:
1
,
type
:
1
,
settingType
:
1
settingType
:
1
}
}
call
.
setCallTransfer
(
0
,
callTransferInfo
,
(
err
,
data
)
=>
{
call
.
setCallTransfer
(
0
,
callTransferInfo
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3154,6 +3204,7 @@ setCallTransfer\(slotId: number, info: CallTransferInfo): Promise<void\>
...
@@ -3154,6 +3204,7 @@ setCallTransfer\(slotId: number, info: CallTransferInfo): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3173,10 +3224,9 @@ let callTransferInfo={
...
@@ -3173,10 +3224,9 @@ let callTransferInfo={
type
:
1
,
type
:
1
,
settingType
:
1
settingType
:
1
}
}
let
promise
=
call
.
setCallTransfer
(
0
,
callTransferInfo
);
call
.
setCallTransfer
(
0
,
callTransferInfo
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`setCallTransfer success.`
);
console
.
log
(
`setCallTransfer success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`setCallTransfer fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`setCallTransfer fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3200,6 +3250,7 @@ isRinging\(callback: AsyncCallback<boolean\>\): void
...
@@ -3200,6 +3250,7 @@ isRinging\(callback: AsyncCallback<boolean\>\): void
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3239,6 +3290,7 @@ isRinging\(\): Promise<boolean\>
...
@@ -3239,6 +3290,7 @@ isRinging\(\): Promise<boolean\>
| Promise
<
boolean
>
| 以Promise形式异步返回结果。 |
| Promise
<
boolean
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3278,6 +3330,7 @@ setMuted\(callback: AsyncCallback<void\>\): void
...
@@ -3278,6 +3330,7 @@ setMuted\(callback: AsyncCallback<void\>\): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3291,8 +3344,8 @@ setMuted\(callback: AsyncCallback<void\>\): void
...
@@ -3291,8 +3344,8 @@ setMuted\(callback: AsyncCallback<void\>\): void
**示例:**
**示例:**
```
js
```
js
call
.
setMuted
((
err
,
data
)
=>
{
call
.
setMuted
((
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3314,6 +3367,7 @@ setMuted\(\): Promise<void\>
...
@@ -3314,6 +3367,7 @@ setMuted\(\): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3327,10 +3381,9 @@ setMuted\(\): Promise<void\>
...
@@ -3327,10 +3381,9 @@ setMuted\(\): Promise<void\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
call
.
setMuted
();
call
.
setMuted
().
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`setMuted success.`
);
console
.
log
(
`setMuted success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`setMuted fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`setMuted fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3352,6 +3405,7 @@ cancelMuted(callback: AsyncCallback<void\>): void
...
@@ -3352,6 +3405,7 @@ cancelMuted(callback: AsyncCallback<void\>): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3365,8 +3419,8 @@ cancelMuted(callback: AsyncCallback<void\>): void
...
@@ -3365,8 +3419,8 @@ cancelMuted(callback: AsyncCallback<void\>): void
**示例:**
**示例:**
```
js
```
js
call
.
cancelMuted
((
err
,
data
)
=>
{
call
.
cancelMuted
((
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3388,6 +3442,7 @@ cancelMuted(): Promise<void\>
...
@@ -3388,6 +3442,7 @@ cancelMuted(): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3401,10 +3456,9 @@ cancelMuted(): Promise<void\>
...
@@ -3401,10 +3456,9 @@ cancelMuted(): Promise<void\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
call
.
cancelMuted
();
call
.
cancelMuted
().
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`cancelMuted success.`
);
console
.
log
(
`cancelMuted success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`cancelMuted fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`cancelMuted fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3427,6 +3481,7 @@ setAudioDevice\(device: AudioDevice, callback: AsyncCallback<void\>\): void
...
@@ -3427,6 +3481,7 @@ setAudioDevice\(device: AudioDevice, callback: AsyncCallback<void\>\): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3440,8 +3495,8 @@ setAudioDevice\(device: AudioDevice, callback: AsyncCallback<void\>\): void
...
@@ -3440,8 +3495,8 @@ setAudioDevice\(device: AudioDevice, callback: AsyncCallback<void\>\): void
**示例:**
**示例:**
```
js
```
js
call
.
setAudioDevice
(
1
,
(
err
,
data
)
=>
{
call
.
setAudioDevice
(
1
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3465,6 +3520,7 @@ setAudioDevice\(device: AudioDevice, options: AudioDeviceOptions, callback: Asyn
...
@@ -3465,6 +3520,7 @@ setAudioDevice\(device: AudioDevice, options: AudioDeviceOptions, callback: Asyn
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3481,8 +3537,8 @@ setAudioDevice\(device: AudioDevice, options: AudioDeviceOptions, callback: Asyn
...
@@ -3481,8 +3537,8 @@ setAudioDevice\(device: AudioDevice, options: AudioDeviceOptions, callback: Asyn
let
audioDeviceOptions
=
{
let
audioDeviceOptions
=
{
bluetoothAddress
:
"
IEEE 802-2014
"
bluetoothAddress
:
"
IEEE 802-2014
"
}
}
call
.
setAudioDevice
(
1
,
audioDeviceOptions
,
(
err
,
data
)
=>
{
call
.
setAudioDevice
(
1
,
audioDeviceOptions
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3511,6 +3567,7 @@ setAudioDevice(device: AudioDevice, options?: AudioDeviceOptions): Promise<void\
...
@@ -3511,6 +3567,7 @@ setAudioDevice(device: AudioDevice, options?: AudioDeviceOptions): Promise<void\
| Promise
<
void
>
| 以Promise形式异步返回设置结果。 |
| Promise
<
void
>
| 以Promise形式异步返回设置结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3527,10 +3584,9 @@ setAudioDevice(device: AudioDevice, options?: AudioDeviceOptions): Promise<void\
...
@@ -3527,10 +3584,9 @@ setAudioDevice(device: AudioDevice, options?: AudioDeviceOptions): Promise<void\
let
audioDeviceOptions
=
{
let
audioDeviceOptions
=
{
bluetoothAddress
:
"
IEEE 802-2014
"
bluetoothAddress
:
"
IEEE 802-2014
"
}
}
let
promise
=
call
.
setAudioDevice
(
1
,
audioDeviceOptions
);
call
.
setAudioDevice
(
1
,
audioDeviceOptions
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`setAudioDevice success.`
);
console
.
log
(
`setAudioDevice success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`setAudioDevice fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`setAudioDevice fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3554,6 +3610,7 @@ joinConference(mainCallId: number, callNumberList: Array<string\>, callback: Asy
...
@@ -3554,6 +3610,7 @@ joinConference(mainCallId: number, callNumberList: Array<string\>, callback: Asy
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3570,8 +3627,8 @@ joinConference(mainCallId: number, callNumberList: Array<string\>, callback: Asy
...
@@ -3570,8 +3627,8 @@ joinConference(mainCallId: number, callNumberList: Array<string\>, callback: Asy
let
callNumberList
:
Array
<
string
>
=
[
let
callNumberList
:
Array
<
string
>
=
[
"
138XXXXXXXX
"
"
138XXXXXXXX
"
];
];
call
.
joinConference
(
1
,
callNumberList
,
(
err
,
data
)
=>
{
call
.
joinConference
(
1
,
callNumberList
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3599,6 +3656,7 @@ joinConference(mainCallId: number, callNumberList: Array<string\>): Promise<void
...
@@ -3599,6 +3656,7 @@ joinConference(mainCallId: number, callNumberList: Array<string\>): Promise<void
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3615,10 +3673,9 @@ joinConference(mainCallId: number, callNumberList: Array<string\>): Promise<void
...
@@ -3615,10 +3673,9 @@ joinConference(mainCallId: number, callNumberList: Array<string\>): Promise<void
let
callNumberList
:
Array
<
string
>
=
[
let
callNumberList
:
Array
<
string
>
=
[
"
138XXXXXXXX
"
"
138XXXXXXXX
"
];
];
let
promise
=
call
.
joinConference
(
1
,
callNumberList
);
call
.
joinConference
(
1
,
callNumberList
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`joinConference success.`
);
console
.
log
(
`joinConference success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`joinConference fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`joinConference fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3642,6 +3699,7 @@ updateImsCallMode(callId: number, mode: ImsCallMode, callback: AsyncCallback<voi
...
@@ -3642,6 +3699,7 @@ updateImsCallMode(callId: number, mode: ImsCallMode, callback: AsyncCallback<voi
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3655,8 +3713,8 @@ updateImsCallMode(callId: number, mode: ImsCallMode, callback: AsyncCallback<voi
...
@@ -3655,8 +3713,8 @@ updateImsCallMode(callId: number, mode: ImsCallMode, callback: AsyncCallback<voi
**示例:**
**示例:**
```
js
```
js
call
.
updateImsCallMode
(
1
,
1
,
(
err
,
data
)
=>
{
call
.
updateImsCallMode
(
1
,
1
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3684,6 +3742,7 @@ updateImsCallMode(callId: number, mode: ImsCallMode): Promise<void\>
...
@@ -3684,6 +3742,7 @@ updateImsCallMode(callId: number, mode: ImsCallMode): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3697,10 +3756,9 @@ updateImsCallMode(callId: number, mode: ImsCallMode): Promise<void\>
...
@@ -3697,10 +3756,9 @@ updateImsCallMode(callId: number, mode: ImsCallMode): Promise<void\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
call
.
updateImsCallMode
(
1
,
1
);
call
.
updateImsCallMode
(
1
,
1
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`updateImsCallMode success.`
);
console
.
log
(
`updateImsCallMode success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`updateImsCallMode fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`updateImsCallMode fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3725,6 +3783,7 @@ enableImsSwitch(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -3725,6 +3783,7 @@ enableImsSwitch(slotId: number, callback: AsyncCallback<void\>): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3739,8 +3798,8 @@ enableImsSwitch(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -3739,8 +3798,8 @@ enableImsSwitch(slotId: number, callback: AsyncCallback<void\>): void
**示例:**
**示例:**
```
js
```
js
call
.
enableImsSwitch
(
0
,
(
err
,
data
)
=>
{
call
.
enableImsSwitch
(
0
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3769,6 +3828,7 @@ enableImsSwitch(slotId: number): Promise<void\>
...
@@ -3769,6 +3828,7 @@ enableImsSwitch(slotId: number): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3783,10 +3843,9 @@ enableImsSwitch(slotId: number): Promise<void\>
...
@@ -3783,10 +3843,9 @@ enableImsSwitch(slotId: number): Promise<void\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
call
.
enableImsSwitch
(
0
);
call
.
enableImsSwitch
(
0
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`enableImsSwitch success.`
);
console
.
log
(
`enableImsSwitch success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`enableImsSwitch fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`enableImsSwitch fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3811,6 +3870,7 @@ disableImsSwitch(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -3811,6 +3870,7 @@ disableImsSwitch(slotId: number, callback: AsyncCallback<void\>): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3825,8 +3885,8 @@ disableImsSwitch(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -3825,8 +3885,8 @@ disableImsSwitch(slotId: number, callback: AsyncCallback<void\>): void
**示例:**
**示例:**
```
js
```
js
call
.
disableImsSwitch
(
0
,
(
err
,
data
)
=>
{
call
.
disableImsSwitch
(
0
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3855,6 +3915,7 @@ disableImsSwitch(slotId: number): Promise<void\>
...
@@ -3855,6 +3915,7 @@ disableImsSwitch(slotId: number): Promise<void\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3869,10 +3930,9 @@ disableImsSwitch(slotId: number): Promise<void\>
...
@@ -3869,10 +3930,9 @@ disableImsSwitch(slotId: number): Promise<void\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
call
.
disableImsSwitch
(
0
);
call
.
disableImsSwitch
(
0
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`disableImsSwitch success.`
);
console
.
log
(
`disableImsSwitch success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`disableImsSwitch fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`disableImsSwitch fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3895,6 +3955,7 @@ isImsSwitchEnabled(slotId: number, callback: AsyncCallback<boolean\>): void
...
@@ -3895,6 +3955,7 @@ isImsSwitchEnabled(slotId: number, callback: AsyncCallback<boolean\>): void
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3936,6 +3997,7 @@ isImsSwitchEnabled(slotId: number): Promise<boolean\>
...
@@ -3936,6 +3997,7 @@ isImsSwitchEnabled(slotId: number): Promise<boolean\>
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
| Promise
<
void
>
| 以Promise形式异步返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
...
zh-cn/application-dev/reference/apis/js-apis-observer.md
浏览文件 @
74125b5e
...
@@ -26,11 +26,12 @@ on\(type: \'networkStateChange\', callback: Callback<NetworkState\>\): void;
...
@@ -26,11 +26,12 @@ on\(type: \'networkStateChange\', callback: Callback<NetworkState\>\): void;
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------------------------------------- | ---- | ------------------------------------------------------------ |
| -------- | --------------------------------------------------------- | ---- | ------------------------------------------------------------
----
|
| type | string | 是 | 网络状态变化事件
|
| type | string | 是 | 网络状态变化事件
,参数固定为'networkStateChange'。
|
| callback | Callback
\<
[
NetworkState
](
js-apis-radio.md#networkstate
)
\>
| 是 | 回调函数。参考radio的
[
NetworkState
](
js-apis-radio.md#networkstate
)
|
| callback | Callback
\<
[
NetworkState
](
js-apis-radio.md#networkstate
)
\>
| 是 | 回调函数。参考radio的
[
NetworkState
](
js-apis-radio.md#networkstate
)
|
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -64,12 +65,13 @@ on\(type: \'networkStateChange\', options: { slotId: number }, callback: Callbac
...
@@ -64,12 +65,13 @@ on\(type: \'networkStateChange\', options: { slotId: number }, callback: Callbac
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ------
| ------ | ---- |
-------------------------------------- |
| ------
-- | --------------------------------------------------------- | ---- | --------------------------
-------------------------------------- |
| type | string
| 是 | 网络状态变化事件
|
| type | string
| 是 | 网络状态变化事件,参数固定为'networkStateChange'。
|
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| callback | Callback
\<
[
NetworkState
](
js-apis-radio.md#networkstate
)
\>
| 是 | 回调函数。参考radio的
[
NetworkState
](
js-apis-radio.md#networkstate
)
|
| callback | Callback
\<
[
NetworkState
](
js-apis-radio.md#networkstate
)
\>
| 是 | 回调函数。参考radio的
[
NetworkState
](
js-apis-radio.md#networkstate
)
|
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -106,7 +108,7 @@ off\(type: \'networkStateChange\', callback?: Callback<NetworkState\>\): void;
...
@@ -106,7 +108,7 @@ off\(type: \'networkStateChange\', callback?: Callback<NetworkState\>\): void;
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------------------------------------- | ---- | ------------------------------------------------------------ |
| -------- | --------------------------------------------------------- | ---- | ------------------------------------------------------------ |
| type | string | 是 | 网络状态变化事件
|
| type | string | 是 | 网络状态变化事件
,参数固定为'networkStateChange'。
|
| callback | Callback
\<
[
NetworkState
](
js-apis-radio.md#networkstate
)
\>
| 否 | 回调函数。参考radio的
[
NetworkState
](
js-apis-radio.md#networkstate
)
|
| callback | Callback
\<
[
NetworkState
](
js-apis-radio.md#networkstate
)
\>
| 否 | 回调函数。参考radio的
[
NetworkState
](
js-apis-radio.md#networkstate
)
|
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -140,11 +142,12 @@ on\(type: \'signalInfoChange\', callback: Callback<Array<SignalInformation\>\>):
...
@@ -140,11 +142,12 @@ on\(type: \'signalInfoChange\', callback: Callback<Array<SignalInformation\>\>):
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | -----------------------------------------------------------
-
|
| -------- | ------------------------------------------------------------ | ---- | ----------------------------------------------------------- |
| type | string | 是 | 信号状态变化事件
|
| type | string | 是 | 信号状态变化事件
,参数固定为'signalInfoChange'。
|
| callback | Callback<Array<
[
SignalInformation
](
js-apis-radio.md#signalinformation
)
\>\>
| 是 | 回调函数。参考radio的
[
SignalInformation
](
js-apis-radio.md#signalinformation
)
|
| callback | Callback<Array<
[
SignalInformation
](
js-apis-radio.md#signalinformation
)
\>\>
| 是 | 回调函数。参考radio的
[
SignalInformation
](
js-apis-radio.md#signalinformation
)
|
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -176,12 +179,13 @@ on\(type: \'signalInfoChange\', options: { slotId: number }, callback: Callback<
...
@@ -176,12 +179,13 @@ on\(type: \'signalInfoChange\', options: { slotId: number }, callback: Callback<
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| ------
| ------ | ---- |
-------------------------------------- |
| ------
-- | ------------------------------------------------------------ | ---- | ---------------------
-------------------------------------- |
| type | string
| 是 | 信号状态变化事件
|
| type | string
| 是 | 信号状态变化事件,参数固定为'signalInfoChange'。
|
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| callback | Callback<Array<
[
SignalInformation
](
js-apis-radio.md#signalinformation
)
\>\>
| 是 | 回调函数。参考radio的
[
SignalInformation
](
js-apis-radio.md#signalinformation
)
|
| callback | Callback<Array<
[
SignalInformation
](
js-apis-radio.md#signalinformation
)
\>\>
| 是 | 回调函数。参考radio的
[
SignalInformation
](
js-apis-radio.md#signalinformation
)
|
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -218,10 +222,11 @@ off\(type: \'signalInfoChange\', callback?: Callback<Array<SignalInformation\>\>
...
@@ -218,10 +222,11 @@ off\(type: \'signalInfoChange\', callback?: Callback<Array<SignalInformation\>\>
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type | string | 是 | 信号状态变化事件
|
| type | string | 是 | 信号状态变化事件
,参数固定为'signalInfoChange'。
|
| callback | Callback<Array<
[
SignalInformation
](
js-apis-radio.md#signalinformation
)
\>\>
| 否 | 回调函数。参考radio的
[
SignalInformation
](
js-apis-radio.md#signalinformation
)
|
| callback | Callback<Array<
[
SignalInformation
](
js-apis-radio.md#signalinformation
)
\>\>
| 否 | 回调函数。参考radio的
[
SignalInformation
](
js-apis-radio.md#signalinformation
)
|
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -375,11 +380,12 @@ on(type: 'callStateChange', callback: Callback\<{ state: CallState, number: stri
...
@@ -375,11 +380,12 @@ on(type: 'callStateChange', callback: Callback\<{ state: CallState, number: stri
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | -----------------------------------------------------------
-
|
| -------- | ------------------------------------------------------------ | ---- | ----------------------------------------------------------- |
| type | string | 是 | 通话状态变化事件
|
| type | string | 是 | 通话状态变化事件
,参数固定为'callStateChange'。
|
| callback | Callback
\<
{ state:
[
CallState
](
js-apis-call.md#callstate
)
, number: string }
\>
| 是 | 回调函数,参考call的
[
CallState
](
js-apis-call.md#callstate
)
<br
/>
number:电话号码 |
| callback | Callback
\<
{ state:
[
CallState
](
js-apis-call.md#callstate
)
, number: string }
\>
| 是 | 回调函数,参考call的
[
CallState
](
js-apis-call.md#callstate
)
<br
/>
number:电话号码 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -410,12 +416,13 @@ on(type: 'callStateChange', options: { slotId: number }, callback: Callback<{ st
...
@@ -410,12 +416,13 @@ on(type: 'callStateChange', options: { slotId: number }, callback: Callback<{ st
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | -----------------------------------------------------------
-
|
| -------- | ------------------------------------------------------------ | ---- | ----------------------------------------------------------- |
| type | string | 是 | 通话状态变化事件
|
| type | string | 是 | 通话状态变化事件
,参数固定为'callStateChange'。
|
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| callback | Callback
\<
{ state:
[
CallState
](
js-apis-call.md#callstate
)
, number: string }
\>
| 是 | 回调函数,参考call的
[
CallState
](
js-apis-call.md#callstate
)
<br
/>
number:电话号码 |
| callback | Callback
\<
{ state:
[
CallState
](
js-apis-call.md#callstate
)
, number: string }
\>
| 是 | 回调函数,参考call的
[
CallState
](
js-apis-call.md#callstate
)
<br
/>
number:电话号码 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -450,11 +457,12 @@ off(type: 'callStateChange', callback?: Callback<{ state: CallState, number: str
...
@@ -450,11 +457,12 @@ off(type: 'callStateChange', callback?: Callback<{ state: CallState, number: str
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | -----------------------------------------------------------
-
|
| -------- | ------------------------------------------------------------ | ---- | ----------------------------------------------------------- |
| type | string | 是 | 通话状态变化事件
|
| type | string | 是 | 通话状态变化事件
,参数固定为'callStateChange'。
|
| callback | Callback
\<
{ state:
[
CallState
](
js-apis-call.md#callstate
)
, number: string }
\>
| 否 | 回调函数,参考call的
[
CallState
](
js-apis-call.md#callstate
)
<br
/>
number:电话号码 |
| callback | Callback
\<
{ state:
[
CallState
](
js-apis-call.md#callstate
)
, number: string }
\>
| 否 | 回调函数,参考call的
[
CallState
](
js-apis-call.md#callstate
)
<br
/>
number:电话号码 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -490,10 +498,11 @@ on\(type: 'cellularDataConnectionStateChange', callback: Callback\<{ state: Data
...
@@ -490,10 +498,11 @@ on\(type: 'cellularDataConnectionStateChange', callback: Callback\<{ state: Data
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type | string | 是 | 蜂窝数据链路连接状态事件
|
| type | string | 是 | 蜂窝数据链路连接状态事件
,参数固定为'cellularDataConnectionStateChange'。
|
| callback | Callback
\<
{ state:
[
DataConnectState
](
js-apis-telephony-data.md#dataconnectstate
)
, network:
[
RatType
](
js-apis-radio.md#radiotechnology
)
}
\>
| 是 | 回调函数,参考data的
[
DataConnectState
](
js-apis-telephony-data.md#dataconnectstate
)
,radio的
[
RadioTechnology
](
js-apis-radio.md#radiotechnology
)
。 |
| callback | Callback
\<
{ state:
[
DataConnectState
](
js-apis-telephony-data.md#dataconnectstate
)
, network:
[
RatType
](
js-apis-radio.md#radiotechnology
)
}
\>
| 是 | 回调函数,参考data的
[
DataConnectState
](
js-apis-telephony-data.md#dataconnectstate
)
,radio的
[
RadioTechnology
](
js-apis-radio.md#radiotechnology
)
。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -525,11 +534,12 @@ on\(type: 'cellularDataConnectionStateChange', options: { slotId: number }, call
...
@@ -525,11 +534,12 @@ on\(type: 'cellularDataConnectionStateChange', options: { slotId: number }, call
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type | string | 是 | 蜂窝数据链路连接状态事件
|
| type | string | 是 | 蜂窝数据链路连接状态事件
,参数固定为'cellularDataConnectionStateChange'。
|
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| callback | Callback
\<
{ state:
[
DataConnectState
](
js-apis-telephony-data.md#dataconnectstate
)
, network:
[
RatType
](
js-apis-radio.md#radiotechnology
)
}
\>
| 是 | 回调函数,参考data的
[
DataConnectState
](
js-apis-telephony-data.md#dataconnectstate
)
,radio的
[
RadioTechnology
](
js-apis-radio.md#radiotechnology
)
。 |
| callback | Callback
\<
{ state:
[
DataConnectState
](
js-apis-telephony-data.md#dataconnectstate
)
, network:
[
RatType
](
js-apis-radio.md#radiotechnology
)
}
\>
| 是 | 回调函数,参考data的
[
DataConnectState
](
js-apis-telephony-data.md#dataconnectstate
)
,radio的
[
RadioTechnology
](
js-apis-radio.md#radiotechnology
)
。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -565,10 +575,11 @@ off\(type: 'cellularDataConnectionStateChange', callback?: Callback\<{ state: D
...
@@ -565,10 +575,11 @@ off\(type: 'cellularDataConnectionStateChange', callback?: Callback\<{ state: D
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type | string | 是 | 蜂窝数据链路连接状态事件
|
| type | string | 是 | 蜂窝数据链路连接状态事件
,参数固定为'cellularDataConnectionStateChange'。
|
| callback | Callback
\<
{ state:
[
DataConnectState
](
js-apis-telephony-data.md#dataconnectstate
)
, network:
[
RatType
](
js-apis-radio.md#radiotechnology
)
}
\>
| 否 | 回调函数,参考data的
[
DataConnectState
](
js-apis-telephony-data.md#dataconnectstate
)
,radio的
[
RadioTechnology
](
js-apis-radio.md#radiotechnology
)
。 |
| callback | Callback
\<
{ state:
[
DataConnectState
](
js-apis-telephony-data.md#dataconnectstate
)
, network:
[
RatType
](
js-apis-radio.md#radiotechnology
)
}
\>
| 否 | 回调函数,参考data的
[
DataConnectState
](
js-apis-telephony-data.md#dataconnectstate
)
,radio的
[
RadioTechnology
](
js-apis-radio.md#radiotechnology
)
。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -604,10 +615,11 @@ on\(type: 'cellularDataFlowChange', callback: Callback\<DataFlowType\>\): void;
...
@@ -604,10 +615,11 @@ on\(type: 'cellularDataFlowChange', callback: Callback\<DataFlowType\>\): void;
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type | string | 是
| 蜂窝数据业务的上下行数据流状态状态事件
|
| type | string | 是
| 蜂窝数据业务的上下行数据流状态状态事件,参数固定为'cellularDataFlowChange'。
|
| callback | Callback
\<
[
DataFlowType
](
js-apis-telephony-data.md#dataflowtype
)
\>
| 是 | 回调函数,参考data的
[
DataFlowType
](
js-apis-telephony-data.md#dataflowtype
)
。 |
| callback | Callback
\<
[
DataFlowType
](
js-apis-telephony-data.md#dataflowtype
)
\>
| 是 | 回调函数,参考data的
[
DataFlowType
](
js-apis-telephony-data.md#dataflowtype
)
。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -639,11 +651,12 @@ on\(type: 'cellularDataFlowChange', options: { slotId: number }, callback: Call
...
@@ -639,11 +651,12 @@ on\(type: 'cellularDataFlowChange', options: { slotId: number }, callback: Call
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type | string | 是 | 蜂窝数据业务的上下行数据流状态
事件
|
| type | string | 是 | 蜂窝数据业务的上下行数据流状态
状态事件,参数固定为'cellularDataFlowChange'。
|
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| callback | Callback
\<
[
DataFlowType
](
js-apis-telephony-data.md#dataflowtype
)
\>
| 是 | 回调函数,参考data的
[
DataFlowType
](
js-apis-telephony-data.md#dataflowtype
)
。 |
| callback | Callback
\<
[
DataFlowType
](
js-apis-telephony-data.md#dataflowtype
)
\>
| 是 | 回调函数,参考data的
[
DataFlowType
](
js-apis-telephony-data.md#dataflowtype
)
。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -678,11 +691,12 @@ off\(type: 'cellularDataFlowChange', callback?: Callback\<DataFlowType\>\): void
...
@@ -678,11 +691,12 @@ off\(type: 'cellularDataFlowChange', callback?: Callback\<DataFlowType\>\): void
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| -------- | ------------------------------------------------------------
------
| ---- | ------------------------------------------------------------ |
| type | string
| 是 | 蜂窝数据业务的上下行数据流状态事件
|
| type | string
| 是 | 蜂窝数据业务的上下行数据流状态状态事件,参数固定为'cellularDataFlowChange'。
|
| callback | Callback
\<
[
DataFlowType
](
js-apis-telephony-data.md#dataflowtype
)
\>
| 否 | 回调函数,参考data的
[
DataFlowType
](
js-apis-telephony-data.md#dataflowtype
)
。 |
| callback | Callback
\<
[
DataFlowType
](
js-apis-telephony-data.md#dataflowtype
)
\>
| 否 | 回调函数,参考data的
[
DataFlowType
](
js-apis-telephony-data.md#dataflowtype
)
。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -717,11 +731,12 @@ on\(type: 'simStateChange', callback: Callback\<SimStateData\>\): void;
...
@@ -717,11 +731,12 @@ on\(type: 'simStateChange', callback: Callback\<SimStateData\>\): void;
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | -----------------------------------------------------------
-
|
| -------- | ------------------------------------------------------------ | ---- | ----------------------------------------------------------- |
| type | string | 是 | sim状态更改事件
|
| type | string | 是 | sim状态更改事件
,参数固定为'simStateChange'。
|
| callback | Callback
\<
[
SimStateData
](
#simstatedata7
)
\>
| 是 | 回调函数。 |
| callback | Callback
\<
[
SimStateData
](
#simstatedata7
)
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -753,11 +768,12 @@ on\(type: 'simStateChange', options: { slotId: number }, callback: Callback\<Sim
...
@@ -753,11 +768,12 @@ on\(type: 'simStateChange', options: { slotId: number }, callback: Callback\<Sim
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type | string | 是 | sim状态更改事件
|
| type | string | 是 | sim状态更改事件
,参数固定为'simStateChange'。
|
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| callback | Callback
\<
[
SimStateData
](
#simstatedata7
)
\>
| 是 | 回调函数。 |
| callback | Callback
\<
[
SimStateData
](
#simstatedata7
)
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -793,10 +809,11 @@ off\(type: 'simStateChange', callback?: Callback\<SimStateData\>\): void;
...
@@ -793,10 +809,11 @@ off\(type: 'simStateChange', callback?: Callback\<SimStateData\>\): void;
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| -------- | ------------------------------------------------------------ | ---- | ------------------------------------------------------------ |
| type | string | 是 | sim状态更改事件
|
| type | string | 是 | sim状态更改事件
,参数固定为'simStateChange'。
|
| callback | Callback
\<
[
SimStateData
](
#simstatedata7
)
\>
| 否 | 回调函数。 |
| callback | Callback
\<
[
SimStateData
](
#simstatedata7
)
\>
| 否 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -854,4 +871,3 @@ SIM卡类型和状态。
...
@@ -854,4 +871,3 @@ SIM卡类型和状态。
| type |
[
CardType
](
js-apis-sim.md#cardtype7
)
| 是 | SIM卡类型。 |
| type |
[
CardType
](
js-apis-sim.md#cardtype7
)
| 是 | SIM卡类型。 |
| state |
[
SimState
](
js-apis-sim.md#simstate
)
| 是 | SIM卡状态。 |
| state |
[
SimState
](
js-apis-sim.md#simstate
)
| 是 | SIM卡状态。 |
| reason
<sup>
8+
</sup>
|
[
LockReason
](
#lockreason8
)
| 是 | SIM卡锁类型。 |
| reason
<sup>
8+
</sup>
|
[
LockReason
](
#lockreason8
)
| 是 | SIM卡锁类型。 |
zh-cn/application-dev/reference/apis/js-apis-radio.md
浏览文件 @
74125b5e
...
@@ -31,6 +31,7 @@ getRadioTech\(slotId: number, callback: AsyncCallback<\{psRadioTech: RadioTechno
...
@@ -31,6 +31,7 @@ getRadioTech\(slotId: number, callback: AsyncCallback<\{psRadioTech: RadioTechno
| callback | AsyncCallback
\<
{psRadioTech:
[
RadioTechnology
](
#radiotechnology
)
, csRadioTech:
[
RadioTechnology
](
#radiotechnology
)
}
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
{psRadioTech:
[
RadioTechnology
](
#radiotechnology
)
, csRadioTech:
[
RadioTechnology
](
#radiotechnology
)
}
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -75,6 +76,7 @@ getRadioTech\(slotId: number\): Promise<\{psRadioTech: RadioTechnology, csRadioT
...
@@ -75,6 +76,7 @@ getRadioTech\(slotId: number\): Promise<\{psRadioTech: RadioTechnology, csRadioT
| Promise
<
{
psRadioTech:
[
RadioTechnology
](
#radiotechnology
),
csRadioTech:
[
RadioTechnology
](
#radiotechnology
)}
>
| 以Promise形式返回获取当前接入的CS域和PS域技术。 |
| Promise
<
{
psRadioTech:
[
RadioTechnology
](
#radiotechnology
),
csRadioTech:
[
RadioTechnology
](
#radiotechnology
)}
>
| 以Promise形式返回获取当前接入的CS域和PS域技术。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -116,6 +118,7 @@ getNetworkState\(callback: AsyncCallback<NetworkState\>\): void
...
@@ -116,6 +118,7 @@ getNetworkState\(callback: AsyncCallback<NetworkState\>\): void
| callback | AsyncCallback
\<
[
NetworkState
](
#networkstate
)
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
[
NetworkState
](
#networkstate
)
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -154,6 +157,7 @@ getNetworkState\(slotId: number, callback: AsyncCallback<NetworkState\>\): void
...
@@ -154,6 +157,7 @@ getNetworkState\(slotId: number, callback: AsyncCallback<NetworkState\>\): void
| callback | AsyncCallback
\<
[
NetworkState
](
#networkstate
)
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
[
NetworkState
](
#networkstate
)
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -198,6 +202,7 @@ getNetworkState\(slotId?: number\): Promise<NetworkState\>
...
@@ -198,6 +202,7 @@ getNetworkState\(slotId?: number\): Promise<NetworkState\>
| Promise
\<
[
NetworkState
](
#networkstate
)
\>
| 以Promise形式返回网络状态。 |
| Promise
\<
[
NetworkState
](
#networkstate
)
\>
| 以Promise形式返回网络状态。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -238,6 +243,7 @@ getNetworkSelectionMode\(slotId: number, callback: AsyncCallback<NetworkSelectio
...
@@ -238,6 +243,7 @@ getNetworkSelectionMode\(slotId: number, callback: AsyncCallback<NetworkSelectio
| callback | AsyncCallback
\<
[
NetworkSelectionMode
](
#networkselectionmode
)
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
[
NetworkSelectionMode
](
#networkselectionmode
)
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -279,6 +285,7 @@ getNetworkSelectionMode\(slotId: number\): Promise<NetworkSelectionMode\>
...
@@ -279,6 +285,7 @@ getNetworkSelectionMode\(slotId: number\): Promise<NetworkSelectionMode\>
| Promise
\<
[
NetworkSelectionMode
](
#networkselectionmode
)
\>
| 以Promise形式返回当前选网模式。 |
| Promise
\<
[
NetworkSelectionMode
](
#networkselectionmode
)
\>
| 以Promise形式返回当前选网模式。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -318,6 +325,7 @@ getISOCountryCodeForNetwork\(slotId: number, callback: AsyncCallback<string\>\):
...
@@ -318,6 +325,7 @@ getISOCountryCodeForNetwork\(slotId: number, callback: AsyncCallback<string\>\):
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。返回国家码,例如:CN(中国)。 |
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。返回国家码,例如:CN(中国)。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -359,6 +367,7 @@ getISOCountryCodeForNetwork\(slotId: number\): Promise<string\>
...
@@ -359,6 +367,7 @@ getISOCountryCodeForNetwork\(slotId: number\): Promise<string\>
| Promise
\<
string
\>
| 以Promise形式返回注册网络所在国家的ISO国家码,例如CN(中国)。 |
| Promise
\<
string
\>
| 以Promise形式返回注册网络所在国家的ISO国家码,例如CN(中国)。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -397,6 +406,7 @@ getPrimarySlotId\(callback: AsyncCallback\<number\>\): void
...
@@ -397,6 +406,7 @@ getPrimarySlotId\(callback: AsyncCallback\<number\>\): void
| callback | AsyncCallback
\<
number
\>
| 是 | 回调函数 |
| callback | AsyncCallback
\<
number
\>
| 是 | 回调函数 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -431,6 +441,7 @@ getPrimarySlotId\(\): Promise\<number\>
...
@@ -431,6 +441,7 @@ getPrimarySlotId\(\): Promise\<number\>
| Promise
\<
number
\>
| 以Promise形式返回获取设备主卡所在卡槽的索引号的结果。 |
| Promise
\<
number
\>
| 以Promise形式返回获取设备主卡所在卡槽的索引号的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -469,6 +480,7 @@ getSignalInformation\(slotId: number, callback: AsyncCallback<Array<SignalInform
...
@@ -469,6 +480,7 @@ getSignalInformation\(slotId: number, callback: AsyncCallback<Array<SignalInform
| callback | AsyncCallback
\<
Array
\<
[
SignalInformation
](
#signalinformation
)
\>\>
| 是 | 回调函数,返回
[
SignalInformation
](
#signalinformation
)
对象的数组。 |
| callback | AsyncCallback
\<
Array
\<
[
SignalInformation
](
#signalinformation
)
\>\>
| 是 | 回调函数,返回
[
SignalInformation
](
#signalinformation
)
对象的数组。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -510,6 +522,7 @@ getSignalInformation\(slotId: number\): Promise<Array<SignalInformation\>\>
...
@@ -510,6 +522,7 @@ getSignalInformation\(slotId: number\): Promise<Array<SignalInformation\>\>
| Promise
\<
Array
\<
[
SignalInformation
](
#signalinformation
)
\>\>
| 以Promise形式返回网络信号强度
[
SignalInformation
](
#signalinformation
)
对象的数组。 |
| Promise
\<
Array
\<
[
SignalInformation
](
#signalinformation
)
\>\>
| 以Promise形式返回网络信号强度
[
SignalInformation
](
#signalinformation
)
对象的数组。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -658,6 +671,7 @@ isRadioOn\(callback: AsyncCallback<boolean\>\): void
...
@@ -658,6 +671,7 @@ isRadioOn\(callback: AsyncCallback<boolean\>\): void
| callback | AsyncCallback
\<
boolean
\>
| 是 | 回调函数。
<br/>
- true:Radio打开
<br/>
- false:Radio关闭 |
| callback | AsyncCallback
\<
boolean
\>
| 是 | 回调函数。
<br/>
- true:Radio打开
<br/>
- false:Radio关闭 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -696,6 +710,7 @@ isRadioOn\(slotId: number, callback: AsyncCallback<boolean\>\): void
...
@@ -696,6 +710,7 @@ isRadioOn\(slotId: number, callback: AsyncCallback<boolean\>\): void
| callback | AsyncCallback
\<
boolean
\>
| 是 | 回调函数。
<br/>
- true:Radio打开
<br/>
- false:Radio关闭 |
| callback | AsyncCallback
\<
boolean
\>
| 是 | 回调函数。
<br/>
- true:Radio打开
<br/>
- false:Radio关闭 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -740,6 +755,7 @@ isRadioOn\(slotId?: number\): Promise<boolean\>
...
@@ -740,6 +755,7 @@ isRadioOn\(slotId?: number\): Promise<boolean\>
| Promise
\<
boolean
\>
| 以Promise形式返回判断Radio是否打开的结果。
<br/>
- true:Radio打开
<br/>
- false:Radio关闭 |
| Promise
\<
boolean
\>
| 以Promise形式返回判断Radio是否打开的结果。
<br/>
- true:Radio打开
<br/>
- false:Radio关闭 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -780,6 +796,7 @@ getOperatorName\(slotId: number, callback: AsyncCallback<string\>\): void
...
@@ -780,6 +796,7 @@ getOperatorName\(slotId: number, callback: AsyncCallback<string\>\): void
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数,返回运营商名称,例如:中国移动。 |
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数,返回运营商名称,例如:中国移动。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -821,6 +838,7 @@ getOperatorName\(slotId: number\): Promise<string\>
...
@@ -821,6 +838,7 @@ getOperatorName\(slotId: number\): Promise<string\>
| Promise
\<
string
\>
| 以Promise形式返回运营商名称,例如:中国移动。 |
| Promise
\<
string
\>
| 以Promise形式返回运营商名称,例如:中国移动。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -863,6 +881,7 @@ setPrimarySlotId(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -863,6 +881,7 @@ setPrimarySlotId(slotId: number, callback: AsyncCallback<void\>): void
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -879,8 +898,8 @@ setPrimarySlotId(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -879,8 +898,8 @@ setPrimarySlotId(slotId: number, callback: AsyncCallback<void\>): void
```
js
```
js
let
slotId
=
0
;
let
slotId
=
0
;
radio
.
setPrimarySlotId
(
slotId
,
(
err
,
data
)
=>
{
radio
.
setPrimarySlotId
(
slotId
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -910,6 +929,7 @@ setPrimarySlotId\(slotId: number\): Promise\<void\>
...
@@ -910,6 +929,7 @@ setPrimarySlotId\(slotId: number\): Promise\<void\>
| Promise
\<
void
\>
| 以Promise形式异步返回设置结果。 |
| Promise
\<
void
\>
| 以Promise形式异步返回设置结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -927,9 +947,9 @@ setPrimarySlotId\(slotId: number\): Promise\<void\>
...
@@ -927,9 +947,9 @@ setPrimarySlotId\(slotId: number\): Promise\<void\>
```
js
```
js
let
slotId
=
0
;
let
slotId
=
0
;
let
promise
=
radio
.
setPrimarySlotId
(
slotId
);
let
promise
=
radio
.
setPrimarySlotId
(
slotId
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`setPrimarySlotId success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`setPrimarySlotId success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
log
(
`setPrimarySlotId failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
log
(
`setPrimarySlotId failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -953,6 +973,7 @@ getIMEI(callback: AsyncCallback<string\>): void
...
@@ -953,6 +973,7 @@ getIMEI(callback: AsyncCallback<string\>): void
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数,如果IMEI不存在,则返回空字符串。 |
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数,如果IMEI不存在,则返回空字符串。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -993,6 +1014,7 @@ getIMEI(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -993,6 +1014,7 @@ getIMEI(slotId: number, callback: AsyncCallback<string\>): void
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数,如果IMEI不存在,则返回空字符串。 |
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数,如果IMEI不存在,则返回空字符串。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1039,6 +1061,7 @@ getIMEI(slotId?: number): Promise<string\>
...
@@ -1039,6 +1061,7 @@ getIMEI(slotId?: number): Promise<string\>
| Promise
\<
string
\>
| 以Promise形式异步返回IMEI;如果IMEI不存在,则返回空字符串。 |
| Promise
\<
string
\>
| 以Promise形式异步返回IMEI;如果IMEI不存在,则返回空字符串。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1081,6 +1104,7 @@ getMEID(callback: AsyncCallback<string\>): void
...
@@ -1081,6 +1104,7 @@ getMEID(callback: AsyncCallback<string\>): void
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1121,6 +1145,7 @@ getMEID(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -1121,6 +1145,7 @@ getMEID(slotId: number, callback: AsyncCallback<string\>): void
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1167,6 +1192,7 @@ getMEID(slotId?: number): Promise<string\>
...
@@ -1167,6 +1192,7 @@ getMEID(slotId?: number): Promise<string\>
| Promise
\<
string
\>
| 以Promise形式返回设备的指定卡槽的MEID。 |
| Promise
\<
string
\>
| 以Promise形式返回设备的指定卡槽的MEID。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1209,6 +1235,7 @@ getUniqueDeviceId(callback: AsyncCallback<string\>): void
...
@@ -1209,6 +1235,7 @@ getUniqueDeviceId(callback: AsyncCallback<string\>): void
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1249,6 +1276,7 @@ getUniqueDeviceId(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -1249,6 +1276,7 @@ getUniqueDeviceId(slotId: number, callback: AsyncCallback<string\>): void
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1295,6 +1323,7 @@ getUniqueDeviceId(slotId?: number): Promise<string\>
...
@@ -1295,6 +1323,7 @@ getUniqueDeviceId(slotId?: number): Promise<string\>
| Promise
\<
string
\>
| 以Promise形式返回设备的指定卡槽的唯一设备ID。 |
| Promise
\<
string
\>
| 以Promise形式返回设备的指定卡槽的唯一设备ID。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1337,6 +1366,7 @@ sendUpdateCellLocationRequest\(callback: AsyncCallback<void\>\): void
...
@@ -1337,6 +1366,7 @@ sendUpdateCellLocationRequest\(callback: AsyncCallback<void\>\): void
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1351,8 +1381,8 @@ sendUpdateCellLocationRequest\(callback: AsyncCallback<void\>\): void
...
@@ -1351,8 +1381,8 @@ sendUpdateCellLocationRequest\(callback: AsyncCallback<void\>\): void
**示例:**
**示例:**
```
js
```
js
radio
.
sendUpdateCellLocationRequest
((
err
,
data
)
=>
{
radio
.
sendUpdateCellLocationRequest
((
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1376,6 +1406,7 @@ sendUpdateCellLocationRequest\(slotId: number, callback: AsyncCallback<void\>\):
...
@@ -1376,6 +1406,7 @@ sendUpdateCellLocationRequest\(slotId: number, callback: AsyncCallback<void\>\):
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1391,8 +1422,8 @@ sendUpdateCellLocationRequest\(slotId: number, callback: AsyncCallback<void\>\):
...
@@ -1391,8 +1422,8 @@ sendUpdateCellLocationRequest\(slotId: number, callback: AsyncCallback<void\>\):
```
js
```
js
let
slotId
=
0
;
let
slotId
=
0
;
radio
.
sendUpdateCellLocationRequest
(
slotId
,
(
err
,
data
)
=>
{
radio
.
sendUpdateCellLocationRequest
(
slotId
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1421,6 +1452,7 @@ sendUpdateCellLocationRequest\(slotId?: number): Promise<void\>
...
@@ -1421,6 +1452,7 @@ sendUpdateCellLocationRequest\(slotId?: number): Promise<void\>
| Promise
\<
void
\>
| 以Promise形式返回结果。 |
| Promise
\<
void
\>
| 以Promise形式返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1436,10 +1468,9 @@ sendUpdateCellLocationRequest\(slotId?: number): Promise<void\>
...
@@ -1436,10 +1468,9 @@ sendUpdateCellLocationRequest\(slotId?: number): Promise<void\>
```
js
```
js
let
slotId
=
0
;
let
slotId
=
0
;
let
promise
=
radio
.
sendUpdateCellLocationRequest
(
slotId
);
radio
.
sendUpdateCellLocationRequest
(
slotId
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`sendUpdateCellLocationRequest success.`
);
console
.
log
(
`sendUpdateCellLocationRequest success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
log
(
`sendUpdateCellLocationRequest failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
log
(
`sendUpdateCellLocationRequest failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1463,6 +1494,7 @@ getCellInformation(callback: AsyncCallback<Array<CellInformation\>>): void
...
@@ -1463,6 +1494,7 @@ getCellInformation(callback: AsyncCallback<Array<CellInformation\>>): void
| callback | AsyncCallback
\<
Array<
[
CellInformation
](
#cellinformation8
)
\>\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
Array<
[
CellInformation
](
#cellinformation8
)
\>\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1503,6 +1535,7 @@ getCellInformation(slotId: number, callback: AsyncCallback<Array<CellInformation
...
@@ -1503,6 +1535,7 @@ getCellInformation(slotId: number, callback: AsyncCallback<Array<CellInformation
| callback | AsyncCallback
\<
Array<
[
CellInformation
](
#cellinformation8
)
\>\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
Array<
[
CellInformation
](
#cellinformation8
)
\>\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1549,6 +1582,7 @@ getCellInformation(slotId?: number): Promise<Array<CellInformation\>\>
...
@@ -1549,6 +1582,7 @@ getCellInformation(slotId?: number): Promise<Array<CellInformation\>\>
| Promise
\<
Array<
[
CellInformation
](
#cellinformation8
)
\>\>
| 以Promise形式返回结果。 |
| Promise
\<
Array<
[
CellInformation
](
#cellinformation8
)
\>\>
| 以Promise形式返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1592,6 +1626,7 @@ setNetworkSelectionMode\(options: NetworkSelectionModeOptions, callback: AsyncCa
...
@@ -1592,6 +1626,7 @@ setNetworkSelectionMode\(options: NetworkSelectionModeOptions, callback: AsyncCa
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1618,8 +1653,8 @@ let networkSelectionModeOptions={
...
@@ -1618,8 +1653,8 @@ let networkSelectionModeOptions={
networkInformation
:
networkInformation
,
networkInformation
:
networkInformation
,
resumeSelection
:
true
resumeSelection
:
true
}
}
radio
.
setNetworkSelectionMode
(
networkSelectionModeOptions
,
(
err
,
data
)
=>
{
radio
.
setNetworkSelectionMode
(
networkSelectionModeOptions
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1648,6 +1683,7 @@ setNetworkSelectionMode\(options: NetworkSelectionModeOptions\): Promise<void\>
...
@@ -1648,6 +1683,7 @@ setNetworkSelectionMode\(options: NetworkSelectionModeOptions\): Promise<void\>
| Promise
\<
void
\>
| 以Promise形式返回结果。 |
| Promise
\<
void
\>
| 以Promise形式返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1675,9 +1711,9 @@ let networkSelectionModeOptions={
...
@@ -1675,9 +1711,9 @@ let networkSelectionModeOptions={
resumeSelection
:
true
resumeSelection
:
true
}
}
let
promise
=
radio
.
setNetworkSelectionMode
(
networkSelectionModeOptions
);
let
promise
=
radio
.
setNetworkSelectionMode
(
networkSelectionModeOptions
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`setNetworkSelectionMode success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`setNetworkSelectionMode success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
log
(
`setNetworkSelectionMode failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
log
(
`setNetworkSelectionMode failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1702,6 +1738,7 @@ getNetworkSearchInformation\(slotId: number, callback: AsyncCallback<NetworkSear
...
@@ -1702,6 +1738,7 @@ getNetworkSearchInformation\(slotId: number, callback: AsyncCallback<NetworkSear
| callback | AsyncCallback
\<
[
NetworkSearchResult
](
#networksearchresult
)
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
[
NetworkSearchResult
](
#networksearchresult
)
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1746,6 +1783,7 @@ getNetworkSearchInformation\(slotId: number\): Promise<NetworkSearchResult\>
...
@@ -1746,6 +1783,7 @@ getNetworkSearchInformation\(slotId: number\): Promise<NetworkSearchResult\>
| Promise
\<
[
NetworkSearchResult
](
#networksearchresult
)
\>
| 以Promise形式返回结果。 |
| Promise
\<
[
NetworkSearchResult
](
#networksearchresult
)
\>
| 以Promise形式返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1785,6 +1823,7 @@ getNrOptionMode(callback: AsyncCallback<NrOptionMode\>): void
...
@@ -1785,6 +1823,7 @@ getNrOptionMode(callback: AsyncCallback<NrOptionMode\>): void
| callback | AsyncCallback
\<
[
NrOptionMode
](
#nroptionmode8
)
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
[
NrOptionMode
](
#nroptionmode8
)
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1822,6 +1861,7 @@ getNrOptionMode(slotId: number, callback: AsyncCallback<NrOptionMode\>): void
...
@@ -1822,6 +1861,7 @@ getNrOptionMode(slotId: number, callback: AsyncCallback<NrOptionMode\>): void
| callback | AsyncCallback
\<
[
NrOptionMode
](
#nroptionmode8
)
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
[
NrOptionMode
](
#nroptionmode8
)
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1865,6 +1905,7 @@ getNrOptionMode(slotId?: number): Promise<NrOptionMode\>
...
@@ -1865,6 +1905,7 @@ getNrOptionMode(slotId?: number): Promise<NrOptionMode\>
| Promise
\<
[
NrOptionMode
](
#nroptionmode8
)
\>
| 以Promise形式返回结果。 |
| Promise
\<
[
NrOptionMode
](
#nroptionmode8
)
\>
| 以Promise形式返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1906,6 +1947,7 @@ turnOnRadio(callback: AsyncCallback<void\>): void
...
@@ -1906,6 +1947,7 @@ turnOnRadio(callback: AsyncCallback<void\>): void
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1920,8 +1962,8 @@ turnOnRadio(callback: AsyncCallback<void\>): void
...
@@ -1920,8 +1962,8 @@ turnOnRadio(callback: AsyncCallback<void\>): void
**示例:**
**示例:**
```
js
```
js
radio
.
turnOnRadio
((
err
,
data
)
=>
{
radio
.
turnOnRadio
((
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1946,6 +1988,7 @@ turnOnRadio(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -1946,6 +1988,7 @@ turnOnRadio(slotId: number, callback: AsyncCallback<void\>): void
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1961,8 +2004,8 @@ turnOnRadio(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -1961,8 +2004,8 @@ turnOnRadio(slotId: number, callback: AsyncCallback<void\>): void
```
js
```
js
let
slotId
=
0
;
let
slotId
=
0
;
radio
.
turnOnRadio
(
slotId
,
(
err
,
data
)
=>
{
radio
.
turnOnRadio
(
slotId
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1992,6 +2035,7 @@ turnOnRadio(slotId?: number): Promise<void\>
...
@@ -1992,6 +2035,7 @@ turnOnRadio(slotId?: number): Promise<void\>
| Promise
\<
void
\>
| 以Promise形式返回结果。 |
| Promise
\<
void
\>
| 以Promise形式返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2007,10 +2051,9 @@ turnOnRadio(slotId?: number): Promise<void\>
...
@@ -2007,10 +2051,9 @@ turnOnRadio(slotId?: number): Promise<void\>
```
js
```
js
let
slotId
=
0
;
let
slotId
=
0
;
let
promise
=
radio
.
turnOnRadio
(
slotId
);
radio
.
turnOnRadio
(
slotId
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`turnOnRadio success.`
);
console
.
log
(
`turnOnRadio success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`turnOnRadio failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`turnOnRadio failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2034,6 +2077,7 @@ turnOffRadio(callback: AsyncCallback<void\>): void
...
@@ -2034,6 +2077,7 @@ turnOffRadio(callback: AsyncCallback<void\>): void
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2048,8 +2092,8 @@ turnOffRadio(callback: AsyncCallback<void\>): void
...
@@ -2048,8 +2092,8 @@ turnOffRadio(callback: AsyncCallback<void\>): void
**示例:**
**示例:**
```
js
```
js
radio
.
turnOffRadio
((
err
,
data
)
=>
{
radio
.
turnOffRadio
((
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2074,6 +2118,7 @@ turnOffRadio(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -2074,6 +2118,7 @@ turnOffRadio(slotId: number, callback: AsyncCallback<void\>): void
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2089,8 +2134,8 @@ turnOffRadio(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -2089,8 +2134,8 @@ turnOffRadio(slotId: number, callback: AsyncCallback<void\>): void
```
js
```
js
let
slotId
=
0
;
let
slotId
=
0
;
radio
.
turnOffRadio
(
slotId
,
(
err
,
data
)
=>
{
radio
.
turnOffRadio
(
slotId
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2120,6 +2165,7 @@ turnOffRadio(slotId?: number): Promise<void\>
...
@@ -2120,6 +2165,7 @@ turnOffRadio(slotId?: number): Promise<void\>
| Promise
\<
void
\>
| 以Promise形式返回结果。 |
| Promise
\<
void
\>
| 以Promise形式返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2135,10 +2181,9 @@ turnOffRadio(slotId?: number): Promise<void\>
...
@@ -2135,10 +2181,9 @@ turnOffRadio(slotId?: number): Promise<void\>
```
js
```
js
let
slotId
=
0
;
let
slotId
=
0
;
let
promise
=
radio
.
turnOffRadio
(
slotId
);
radio
.
turnOffRadio
(
slotId
).
then
(()
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`turnOffRadio success.`
);
console
.
log
(
`turnOffRadio success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
((
err
)
=>
{
}).
catch
(
err
=>
{
console
.
error
(
`turnOffRadio failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`turnOffRadio failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2164,6 +2209,7 @@ setPreferredNetwork\(slotId: number, networkMode: PreferredNetworkMode, callback
...
@@ -2164,6 +2209,7 @@ setPreferredNetwork\(slotId: number, networkMode: PreferredNetworkMode, callback
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2178,8 +2224,9 @@ setPreferredNetwork\(slotId: number, networkMode: PreferredNetworkMode, callback
...
@@ -2178,8 +2224,9 @@ setPreferredNetwork\(slotId: number, networkMode: PreferredNetworkMode, callback
**示例:**
**示例:**
```
js
```
js
radio
.
setPreferredNetwork
(
0
,
1
,
(
err
,
data
)
=>
{
let
slotId
=
0
;
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
radio
.
setPreferredNetwork
(
slotId
,
radio
.
PreferredNetworkMode
.
PREFERRED_NETWORK_MODE_GSM
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2209,6 +2256,7 @@ setPreferredNetwork(slotId: number, networkMode: PreferredNetworkMode): Promise<
...
@@ -2209,6 +2256,7 @@ setPreferredNetwork(slotId: number, networkMode: PreferredNetworkMode): Promise<
| Promise
\<
void
\>
| 以Promise形式返回结果。 |
| Promise
\<
void
\>
| 以Promise形式返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2223,10 +2271,10 @@ setPreferredNetwork(slotId: number, networkMode: PreferredNetworkMode): Promise<
...
@@ -2223,10 +2271,10 @@ setPreferredNetwork(slotId: number, networkMode: PreferredNetworkMode): Promise<
**示例:**
**示例:**
```
js
```
js
let
promise
=
radio
.
setPreferredNetwork
(
0
,
1
)
;
let
slotId
=
0
;
promise
.
then
(
data
=>
{
radio
.
setPreferredNetwork
(
slotId
,
radio
.
PreferredNetworkMode
.
PREFERRED_NETWORK_MODE_GSM
).
then
(()
=>
{
console
.
log
(
`setPreferredNetwork success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`setPreferredNetwork success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
log
(
`setPreferredNetwork failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
log
(
`setPreferredNetwork failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2251,6 +2299,7 @@ getPreferredNetwork\(slotId: number, callback: AsyncCallback<PreferredNetworkMod
...
@@ -2251,6 +2299,7 @@ getPreferredNetwork\(slotId: number, callback: AsyncCallback<PreferredNetworkMod
| callback | AsyncCallback
\<
[
PreferredNetworkMode
](
#preferrednetworkmode8
)
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
[
PreferredNetworkMode
](
#preferrednetworkmode8
)
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2295,6 +2344,7 @@ getPreferredNetwork(slotId: number): Promise<PreferredNetworkMode\>
...
@@ -2295,6 +2344,7 @@ getPreferredNetwork(slotId: number): Promise<PreferredNetworkMode\>
| Promise
\<
void
\>
| 以Promise形式返回结果。 |
| Promise
\<
void
\>
| 以Promise形式返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2338,6 +2388,7 @@ getImsRegInfo(slotId: number, imsType: ImsServiceType, callback: AsyncCallback<I
...
@@ -2338,6 +2388,7 @@ getImsRegInfo(slotId: number, imsType: ImsServiceType, callback: AsyncCallback<I
| callback | AsyncCallback<
[
ImsRegInfo
](
#imsreginfo9
)
\>
| 是 | 回调函数。 |
| callback | AsyncCallback<
[
ImsRegInfo
](
#imsreginfo9
)
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2383,6 +2434,7 @@ getImsRegInfo(slotId: number, imsType: ImsServiceType): Promise<ImsRegInfo\>
...
@@ -2383,6 +2434,7 @@ getImsRegInfo(slotId: number, imsType: ImsServiceType): Promise<ImsRegInfo\>
| Promise
\<
[
ImsRegInfo
](
#imsreginfo9
)
\>
| 以Promise形式返回结果。 |
| Promise
\<
[
ImsRegInfo
](
#imsreginfo9
)
\>
| 以Promise形式返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2427,6 +2479,7 @@ on(type: 'imsRegStateChange', slotId: number, imsType: ImsServiceType, callback:
...
@@ -2427,6 +2479,7 @@ on(type: 'imsRegStateChange', slotId: number, imsType: ImsServiceType, callback:
| callback | Callback
<
[
ImsRegInfo
](
#imsreginfo9
)
>
| 是 | 回调函数。 |
| callback | Callback
<
[
ImsRegInfo
](
#imsreginfo9
)
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2468,6 +2521,7 @@ off(type: 'imsRegStateChange', slotId: number, imsType: ImsServiceType, callback
...
@@ -2468,6 +2521,7 @@ off(type: 'imsRegStateChange', slotId: number, imsType: ImsServiceType, callback
| callback | Callback
<
[
ImsRegInfo
](
#imsreginfo9
)
>
| 否 | 回调函数。 |
| callback | Callback
<
[
ImsRegInfo
](
#imsreginfo9
)
>
| 否 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
...
zh-cn/application-dev/reference/apis/js-apis-sim.md
浏览文件 @
74125b5e
...
@@ -133,6 +133,7 @@ hasOperatorPrivileges(slotId: number, callback: AsyncCallback\<boolean\>): void
...
@@ -133,6 +133,7 @@ hasOperatorPrivileges(slotId: number, callback: AsyncCallback\<boolean\>): void
| callback | AsyncCallback
\<
boolean
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
boolean
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -173,6 +174,7 @@ hasOperatorPrivileges(slotId: number): Promise<boolean\>
...
@@ -173,6 +174,7 @@ hasOperatorPrivileges(slotId: number): Promise<boolean\>
| Promise
\<
boolean
\>
| 以Promise形式返回检查应用(调用者)是否已被授予运营商权限。 |
| Promise
\<
boolean
\>
| 以Promise形式返回检查应用(调用者)是否已被授予运营商权限。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -211,6 +213,7 @@ getISOCountryCodeForSim\(slotId: number, callback: AsyncCallback<string\>\): voi
...
@@ -211,6 +213,7 @@ getISOCountryCodeForSim\(slotId: number, callback: AsyncCallback<string\>\): voi
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。返回国家码,例如:CN(中国)。 |
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。返回国家码,例如:CN(中国)。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -252,6 +255,7 @@ getISOCountryCodeForSim\(slotId: number\): Promise<string\>
...
@@ -252,6 +255,7 @@ getISOCountryCodeForSim\(slotId: number\): Promise<string\>
| Promise
\<
string
\>
| 以Promise形式返回获取指定卡槽SIM卡的ISO国家码,例如:CN(中国)。 |
| Promise
\<
string
\>
| 以Promise形式返回获取指定卡槽SIM卡的ISO国家码,例如:CN(中国)。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -291,6 +295,7 @@ getSimOperatorNumeric\(slotId: number, callback: AsyncCallback<string\>\): void
...
@@ -291,6 +295,7 @@ getSimOperatorNumeric\(slotId: number, callback: AsyncCallback<string\>\): void
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -332,6 +337,7 @@ getSimOperatorNumeric\(slotId: number\): Promise<string\>
...
@@ -332,6 +337,7 @@ getSimOperatorNumeric\(slotId: number\): Promise<string\>
| Promise
\<
string
\>
| 以Promise形式返回获取指定卡槽SIM卡的归属PLMN号。 |
| Promise
\<
string
\>
| 以Promise形式返回获取指定卡槽SIM卡的归属PLMN号。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -371,6 +377,7 @@ getSimSpn\(slotId: number, callback: AsyncCallback<string\>\): void
...
@@ -371,6 +377,7 @@ getSimSpn\(slotId: number, callback: AsyncCallback<string\>\): void
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -412,6 +419,7 @@ getSimSpn\(slotId: number\): Promise<string\>
...
@@ -412,6 +419,7 @@ getSimSpn\(slotId: number\): Promise<string\>
| Promise
\<
string
\>
| 以Promise形式返回获取指定卡槽SIM卡的SPN。 |
| Promise
\<
string
\>
| 以Promise形式返回获取指定卡槽SIM卡的SPN。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -451,6 +459,7 @@ getSimState\(slotId: number, callback: AsyncCallback<SimState\>\): void
...
@@ -451,6 +459,7 @@ getSimState\(slotId: number, callback: AsyncCallback<SimState\>\): void
| callback | AsyncCallback
\<
[
SimState
](
#simstate
)
\>
| 是 | 回调函数。参考
[
SimState
](
#simstate
)
。 |
| callback | AsyncCallback
\<
[
SimState
](
#simstate
)
\>
| 是 | 回调函数。参考
[
SimState
](
#simstate
)
。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -492,6 +501,7 @@ getSimState\(slotId: number\): Promise<SimState\>
...
@@ -492,6 +501,7 @@ getSimState\(slotId: number\): Promise<SimState\>
| Promise
\<
[
SimState
](
#simstate
)
\>
| 以Promise形式返回获取指定卡槽的SIM卡状态。 |
| Promise
\<
[
SimState
](
#simstate
)
\>
| 以Promise形式返回获取指定卡槽的SIM卡状态。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -530,6 +540,7 @@ getCardType\(slotId: number, callback: AsyncCallback<CardType\>\): void
...
@@ -530,6 +540,7 @@ getCardType\(slotId: number, callback: AsyncCallback<CardType\>\): void
| callback | AsyncCallback
\<
[
CardType
](
#cardtype7
)
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
[
CardType
](
#cardtype7
)
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -571,6 +582,7 @@ getCardType\(slotId: number\): Promise<CardType\>
...
@@ -571,6 +582,7 @@ getCardType\(slotId: number\): Promise<CardType\>
| Promise
\<
[
CardType
](
#cardtype7
)
\>
| 以Promise形式返回指定卡槽SIM卡的卡类型。 |
| Promise
\<
[
CardType
](
#cardtype7
)
\>
| 以Promise形式返回指定卡槽SIM卡的卡类型。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -610,6 +622,7 @@ hasSimCard\(slotId: number, callback: AsyncCallback<boolean\>\): void
...
@@ -610,6 +622,7 @@ hasSimCard\(slotId: number, callback: AsyncCallback<boolean\>\): void
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -651,6 +664,7 @@ hasSimCard\(slotId: number\): Promise<boolean\>
...
@@ -651,6 +664,7 @@ hasSimCard\(slotId: number\): Promise<boolean\>
| Promise
<
boolean
>
| 以Promise形式返回指定卡槽是否插卡,如果插卡返回true。 |
| Promise
<
boolean
>
| 以Promise形式返回指定卡槽是否插卡,如果插卡返回true。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -693,6 +707,7 @@ getSimAccountInfo(slotId: number, callback: AsyncCallback<IccAccountInfo\>): voi
...
@@ -693,6 +707,7 @@ getSimAccountInfo(slotId: number, callback: AsyncCallback<IccAccountInfo\>): voi
| callback | AsyncCallback
\<
[
IccAccountInfo
](
#iccaccountinfo7
)
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
[
IccAccountInfo
](
#iccaccountinfo7
)
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -740,6 +755,7 @@ getSimAccountInfo(slotId: number): Promise<IccAccountInfo\>
...
@@ -740,6 +755,7 @@ getSimAccountInfo(slotId: number): Promise<IccAccountInfo\>
| Promise<
[
IccAccountInfo
](
#iccaccountinfo7
)
\>
| 以Promise形式返回指定卡槽SIM卡的账户信息。 |
| Promise<
[
IccAccountInfo
](
#iccaccountinfo7
)
\>
| 以Promise形式返回指定卡槽SIM卡的账户信息。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -783,6 +799,7 @@ getActiveSimAccountInfoList(callback: AsyncCallback<Array<IccAccountInfo\>>): vo
...
@@ -783,6 +799,7 @@ getActiveSimAccountInfoList(callback: AsyncCallback<Array<IccAccountInfo\>>): vo
| callback | AsyncCallback
\<
Array<
[
IccAccountInfo
](
#iccaccountinfo7
)
\>\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
Array<
[
IccAccountInfo
](
#iccaccountinfo7
)
\>\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -823,6 +840,7 @@ getActiveSimAccountInfoList(): Promise<Array<IccAccountInfo\>>;
...
@@ -823,6 +840,7 @@ getActiveSimAccountInfoList(): Promise<Array<IccAccountInfo\>>;
| Promise<Array<
[
IccAccountInfo
](
#iccaccountinfo7
)
\>\>
| 以Promise形式返回活跃卡槽SIM卡的账户信息列表。 |
| Promise<Array<
[
IccAccountInfo
](
#iccaccountinfo7
)
\>\>
| 以Promise形式返回活跃卡槽SIM卡的账户信息列表。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -866,6 +884,7 @@ setDefaultVoiceSlotId(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -866,6 +884,7 @@ setDefaultVoiceSlotId(slotId: number, callback: AsyncCallback<void\>): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -882,8 +901,8 @@ setDefaultVoiceSlotId(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -882,8 +901,8 @@ setDefaultVoiceSlotId(slotId: number, callback: AsyncCallback<void\>): void
**示例:**
**示例:**
```
js
```
js
sim
.
setDefaultVoiceSlotId
(
0
,
(
err
,
data
)
=>
{
sim
.
setDefaultVoiceSlotId
(
0
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -913,6 +932,7 @@ setDefaultVoiceSlotId(slotId: number): Promise\<void\>
...
@@ -913,6 +932,7 @@ setDefaultVoiceSlotId(slotId: number): Promise\<void\>
| Promise
\<
void
\>
| 以Promise形式异步返回设置结果。 |
| Promise
\<
void
\>
| 以Promise形式异步返回设置结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -930,9 +950,9 @@ setDefaultVoiceSlotId(slotId: number): Promise\<void\>
...
@@ -930,9 +950,9 @@ setDefaultVoiceSlotId(slotId: number): Promise\<void\>
```
js
```
js
let
promise
=
sim
.
setDefaultVoiceSlotId
(
0
);
let
promise
=
sim
.
setDefaultVoiceSlotId
(
0
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`setDefaultVoiceSlotId success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`setDefaultVoiceSlotId success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
log
(
`setDefaultVoiceSlotId failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
log
(
`setDefaultVoiceSlotId failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -958,6 +978,7 @@ setShowName\(slotId: number, name: string, callback: AsyncCallback<void\>\): voi
...
@@ -958,6 +978,7 @@ setShowName\(slotId: number, name: string, callback: AsyncCallback<void\>\): voi
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -974,8 +995,8 @@ setShowName\(slotId: number, name: string, callback: AsyncCallback<void\>\): voi
...
@@ -974,8 +995,8 @@ setShowName\(slotId: number, name: string, callback: AsyncCallback<void\>\): voi
```
js
```
js
let
name
=
"
ShowName
"
;
let
name
=
"
ShowName
"
;
sim
.
setShowName
(
0
,
name
,
(
err
,
data
)
=>
{
sim
.
setShowName
(
0
,
name
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1005,6 +1026,7 @@ setShowName\(slotId: number, name: string\): Promise\<void\>
...
@@ -1005,6 +1026,7 @@ setShowName\(slotId: number, name: string\): Promise\<void\>
| Promise
\<
void
\>
| 以Promise形式异步返回设置结果。 |
| Promise
\<
void
\>
| 以Promise形式异步返回设置结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1022,9 +1044,9 @@ setShowName\(slotId: number, name: string\): Promise\<void\>
...
@@ -1022,9 +1044,9 @@ setShowName\(slotId: number, name: string\): Promise\<void\>
```
js
```
js
let
name
=
"
ShowName
"
;
let
name
=
"
ShowName
"
;
let
promise
=
sim
.
setShowName
(
0
,
name
);
let
promise
=
sim
.
setShowName
(
0
,
name
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`setShowName success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`setShowName success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
log
(
`setShowName failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
log
(
`setShowName failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1049,6 +1071,7 @@ getShowName(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -1049,6 +1071,7 @@ getShowName(slotId: number, callback: AsyncCallback<string\>): void
| callback | AsyncCallback
<
string
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
string
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1095,6 +1118,7 @@ getShowName(slotId: number): Promise<string\>
...
@@ -1095,6 +1118,7 @@ getShowName(slotId: number): Promise<string\>
| Promise
<
string
>
| 以Promise形式返回指定卡槽SIM卡的名称。 |
| Promise
<
string
>
| 以Promise形式返回指定卡槽SIM卡的名称。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1139,6 +1163,7 @@ setShowNumber\(slotId: number, number: string, callback: AsyncCallback<void\>\):
...
@@ -1139,6 +1163,7 @@ setShowNumber\(slotId: number, number: string, callback: AsyncCallback<void\>\):
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1155,8 +1180,8 @@ setShowNumber\(slotId: number, number: string, callback: AsyncCallback<void\>\):
...
@@ -1155,8 +1180,8 @@ setShowNumber\(slotId: number, number: string, callback: AsyncCallback<void\>\):
```
js
```
js
let
number
=
'
+861xxxxxxxxxx
'
;
let
number
=
'
+861xxxxxxxxxx
'
;
sim
.
setShowNumber
(
0
,
number
,
(
err
,
data
)
=>
{
sim
.
setShowNumber
(
0
,
number
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1187,6 +1212,7 @@ setShowNumber\(slotId: number, number: string\): Promise\<void\>
...
@@ -1187,6 +1212,7 @@ setShowNumber\(slotId: number, number: string\): Promise\<void\>
| Promise<void
\>
| 以Promise形式异步返回设置结果。 |
| Promise<void
\>
| 以Promise形式异步返回设置结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1204,9 +1230,9 @@ setShowNumber\(slotId: number, number: string\): Promise\<void\>
...
@@ -1204,9 +1230,9 @@ setShowNumber\(slotId: number, number: string\): Promise\<void\>
```
js
```
js
let
number
=
'
+861xxxxxxxxxx
'
;
let
number
=
'
+861xxxxxxxxxx
'
;
let
promise
=
sim
.
setShowNumber
(
0
,
number
);
let
promise
=
sim
.
setShowNumber
(
0
,
number
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`setShowNumber success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`setShowNumber success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
log
(
`setShowNumber failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
log
(
`setShowNumber failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1231,6 +1257,7 @@ getShowNumber(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -1231,6 +1257,7 @@ getShowNumber(slotId: number, callback: AsyncCallback<string\>): void
| callback | AsyncCallback
<
string
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
string
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1277,6 +1304,7 @@ getShowNumber(slotId: number): Promise<string\>
...
@@ -1277,6 +1304,7 @@ getShowNumber(slotId: number): Promise<string\>
| Promise
<
string
>
| 以Promise形式返回指定卡槽的号码。 |
| Promise
<
string
>
| 以Promise形式返回指定卡槽的号码。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1320,6 +1348,7 @@ activateSim(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -1320,6 +1348,7 @@ activateSim(slotId: number, callback: AsyncCallback<void\>): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1335,8 +1364,8 @@ activateSim(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -1335,8 +1364,8 @@ activateSim(slotId: number, callback: AsyncCallback<void\>): void
**示例:**
**示例:**
```
js
```
js
sim
.
activateSim
(
0
,
(
err
,
data
)
=>
{
sim
.
activateSim
(
0
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1366,6 +1395,7 @@ activateSim(slotId: number): Promise\<void\>
...
@@ -1366,6 +1395,7 @@ activateSim(slotId: number): Promise\<void\>
| Promise
\<
void
\>
| 以Promise形式异步返回设置结果。 |
| Promise
\<
void
\>
| 以Promise形式异步返回设置结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1382,9 +1412,9 @@ activateSim(slotId: number): Promise\<void\>
...
@@ -1382,9 +1412,9 @@ activateSim(slotId: number): Promise\<void\>
```
js
```
js
let
promise
=
sim
.
activateSim
(
0
);
let
promise
=
sim
.
activateSim
(
0
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`activateSim success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`activateSim success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
log
(
`activateSim failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
log
(
`activateSim failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1409,6 +1439,7 @@ deactivateSim(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -1409,6 +1439,7 @@ deactivateSim(slotId: number, callback: AsyncCallback<void\>): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1424,8 +1455,8 @@ deactivateSim(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -1424,8 +1455,8 @@ deactivateSim(slotId: number, callback: AsyncCallback<void\>): void
**示例:**
**示例:**
```
js
```
js
sim
.
deactivateSim
(
0
,
(
err
,
data
)
=>
{
sim
.
deactivateSim
(
0
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1455,6 +1486,7 @@ deactivateSim(slotId: number): Promise\<void\>
...
@@ -1455,6 +1486,7 @@ deactivateSim(slotId: number): Promise\<void\>
| Promise
\<
void
\>
| 以Promise形式异步返回设置结果。 |
| Promise
\<
void
\>
| 以Promise形式异步返回设置结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1471,9 +1503,9 @@ deactivateSim(slotId: number): Promise\<void\>
...
@@ -1471,9 +1503,9 @@ deactivateSim(slotId: number): Promise\<void\>
```
js
```
js
let
promise
=
sim
.
deactivateSim
(
0
);
let
promise
=
sim
.
deactivateSim
(
0
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`deactivateSim success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`deactivateSim success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
log
(
`deactivateSim failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
log
(
`deactivateSim failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1499,6 +1531,7 @@ setLockState(slotId: number, options: LockInfo, callback: AsyncCallback<LockStat
...
@@ -1499,6 +1531,7 @@ setLockState(slotId: number, options: LockInfo, callback: AsyncCallback<LockStat
| options |
[
LockInfo
](
#lockinfo8
)
| 是 | 锁信息。
<br/>
- lockType:
[
LockType
](
#locktype8
)
<br/>
- password: string
<br/>
- state:
[
LockState
](
#lockstate8
)
|
| options |
[
LockInfo
](
#lockinfo8
)
| 是 | 锁信息。
<br/>
- lockType:
[
LockType
](
#locktype8
)
<br/>
- password: string
<br/>
- state:
[
LockState
](
#lockstate8
)
|
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1552,6 +1585,7 @@ setLockState(slotId: number, options: LockInfo): Promise<LockStatusResponse\>
...
@@ -1552,6 +1585,7 @@ setLockState(slotId: number, options: LockInfo): Promise<LockStatusResponse\>
| Promise<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 以Promise形式返回获取指定卡槽SIM卡的锁状态。 |
| Promise<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 以Promise形式返回获取指定卡槽SIM卡的锁状态。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1602,6 +1636,7 @@ getLockState(slotId: number, lockType: LockType, callback: AsyncCallback<LockSta
...
@@ -1602,6 +1636,7 @@ getLockState(slotId: number, lockType: LockType, callback: AsyncCallback<LockSta
| options |
[
LockType
](
#locktype8
)
| 是 | 锁类型。
<br/>
- 1: PIN锁
<br/>
- 2: PIN2锁 |
| options |
[
LockType
](
#locktype8
)
| 是 | 锁类型。
<br/>
- 1: PIN锁
<br/>
- 2: PIN2锁 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1650,6 +1685,7 @@ getLockState(slotId: number, lockType: LockType): Promise<LockState\>
...
@@ -1650,6 +1685,7 @@ getLockState(slotId: number, lockType: LockType): Promise<LockState\>
| Promise<
[
LockState
](
#lockstate8
)
\>
| 以Promise形式返回获取指定卡槽SIM卡的锁状态。 |
| Promise<
[
LockState
](
#lockstate8
)
\>
| 以Promise形式返回获取指定卡槽SIM卡的锁状态。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1696,6 +1732,7 @@ alterPin(slotId: number, newPin: string, oldPin: string, callback: AsyncCallback
...
@@ -1696,6 +1732,7 @@ alterPin(slotId: number, newPin: string, oldPin: string, callback: AsyncCallback
| oldPin | string | 是 | 旧密码。 |
| oldPin | string | 是 | 旧密码。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1745,6 +1782,7 @@ alterPin(slotId: number, newPin: string, oldPin: string): Promise<LockStatusResp
...
@@ -1745,6 +1782,7 @@ alterPin(slotId: number, newPin: string, oldPin: string): Promise<LockStatusResp
| Promise<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 以Promise形式返回指定卡槽SIM卡的Pin是否成功。 |
| Promise<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 以Promise形式返回指定卡槽SIM卡的Pin是否成功。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1791,6 +1829,7 @@ alterPin2(slotId: number, newPin2: string, oldPin2: string, callback: AsyncCallb
...
@@ -1791,6 +1829,7 @@ alterPin2(slotId: number, newPin2: string, oldPin2: string, callback: AsyncCallb
| oldPin2 | string | 是 | 旧密码。 |
| oldPin2 | string | 是 | 旧密码。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1840,6 +1879,7 @@ alterPin2(slotId: number, newPin2: string, oldPin2: string): Promise<LockStatusR
...
@@ -1840,6 +1879,7 @@ alterPin2(slotId: number, newPin2: string, oldPin2: string): Promise<LockStatusR
| Promise<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 以Promise形式返回指定卡槽SIM卡的Pin是否成功。 |
| Promise<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 以Promise形式返回指定卡槽SIM卡的Pin是否成功。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1885,6 +1925,7 @@ unlockPin(slotId: number, pin: string, callback: AsyncCallback<LockStatusRespons
...
@@ -1885,6 +1925,7 @@ unlockPin(slotId: number, pin: string, callback: AsyncCallback<LockStatusRespons
| callback | AsyncCallback
<
[
LockStatusResponse
](
#lockstatusresponse7
)
> | 是 | 回调函数。 |
| callback | AsyncCallback
<
[
LockStatusResponse
](
#lockstatusresponse7
)
> | 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1934,6 +1975,7 @@ unlockPin(slotId: number, pin: string): Promise<LockStatusResponse\>
...
@@ -1934,6 +1975,7 @@ unlockPin(slotId: number, pin: string): Promise<LockStatusResponse\>
| Promise
\<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 以Promise形式返回获取指定卡槽的SIM卡锁状态的响应。 |
| Promise
\<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 以Promise形式返回获取指定卡槽的SIM卡锁状态的响应。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1981,6 +2023,7 @@ unlockPuk(slotId: number, newPin: string, puk: string, callback: AsyncCallback<L
...
@@ -1981,6 +2023,7 @@ unlockPuk(slotId: number, newPin: string, puk: string, callback: AsyncCallback<L
| callback | AsyncCallback
<
[LockStatusResponse](#lockstatusresponse7)
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
[LockStatusResponse](#lockstatusresponse7)
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2032,6 +2075,7 @@ unlockPuk(slotId: number, newPin: string, puk: string): Promise<LockStatusRes
...
@@ -2032,6 +2075,7 @@ unlockPuk(slotId: number, newPin: string, puk: string): Promise<LockStatusRes
| Promise
\<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 以Promise形式返回获取指定卡槽的SIM卡锁状态的响应。 |
| Promise
\<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 以Promise形式返回获取指定卡槽的SIM卡锁状态的响应。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2079,6 +2123,7 @@ unlockPin2(slotId: number, pin2: string, callback: AsyncCallback<LockStatusRespo
...
@@ -2079,6 +2123,7 @@ unlockPin2(slotId: number, pin2: string, callback: AsyncCallback<LockStatusRespo
| callback | AsyncCallback
<
[LockStatusResponse](#lockstatusresponse7)
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
[LockStatusResponse](#lockstatusresponse7)
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2128,6 +2173,7 @@ unlockPin2(slotId: number, pin2: string): Promise<LockStatusResponse\>
...
@@ -2128,6 +2173,7 @@ unlockPin2(slotId: number, pin2: string): Promise<LockStatusResponse\>
| Promise
\<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 以Promise形式返回获取指定卡槽的SIM卡锁状态的响应。 |
| Promise
\<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 以Promise形式返回获取指定卡槽的SIM卡锁状态的响应。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2175,6 +2221,7 @@ unlockPuk2(slotId: number, newPin2: string, puk2: string, callback: AsyncCallbac
...
@@ -2175,6 +2221,7 @@ unlockPuk2(slotId: number, newPin2: string, puk2: string, callback: AsyncCallbac
| callback | AsyncCallback
<
[LockStatusResponse](#lockstatusresponse7)
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
[LockStatusResponse](#lockstatusresponse7)
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2226,6 +2273,7 @@ unlockPuk2(slotId: number, newPin2: string, puk2: string): Promise<LockStatus
...
@@ -2226,6 +2273,7 @@ unlockPuk2(slotId: number, newPin2: string, puk2: string): Promise<LockStatus
| Promise
\<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 以Promise形式返回获取指定卡槽的SIM卡锁状态的响应。 |
| Promise
\<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 以Promise形式返回获取指定卡槽的SIM卡锁状态的响应。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2292,6 +2340,7 @@ getSimIccId(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -2292,6 +2340,7 @@ getSimIccId(slotId: number, callback: AsyncCallback<string\>): void
| callback | AsyncCallback<string
\>
| 是 | 回调函数。 |
| callback | AsyncCallback<string
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2338,6 +2387,7 @@ getSimIccId(slotId: number): Promise<string\>
...
@@ -2338,6 +2387,7 @@ getSimIccId(slotId: number): Promise<string\>
| Promise<string
\>
| 以Promise形式返回获取指定卡槽SIM卡的ICCID。 |
| Promise<string
\>
| 以Promise形式返回获取指定卡槽SIM卡的ICCID。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2381,6 +2431,7 @@ getVoiceMailIdentifier(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -2381,6 +2431,7 @@ getVoiceMailIdentifier(slotId: number, callback: AsyncCallback<string\>): void
| callback | AsyncCallback<string
\>
| 是 | 回调函数。 |
| callback | AsyncCallback<string
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2427,6 +2478,7 @@ getVoiceMailIdentifier(slotId: number): Promise<string\>
...
@@ -2427,6 +2478,7 @@ getVoiceMailIdentifier(slotId: number): Promise<string\>
| Promise<string
\>
| 以Promise形式返回获取指定卡槽SIM卡的alpha标识符。 |
| Promise<string
\>
| 以Promise形式返回获取指定卡槽SIM卡的alpha标识符。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2470,6 +2522,7 @@ getVoiceMailNumber(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -2470,6 +2522,7 @@ getVoiceMailNumber(slotId: number, callback: AsyncCallback<string\>): void
| callback | AsyncCallback<string
\>
| 是 | 回调函数。 |
| callback | AsyncCallback<string
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2516,6 +2569,7 @@ getVoiceMailNumber(slotId: number): Promise<string\>
...
@@ -2516,6 +2569,7 @@ getVoiceMailNumber(slotId: number): Promise<string\>
| Promise<string
\>
| 以Promise形式返回获取指定卡槽SIM卡的语音信箱号。 |
| Promise<string
\>
| 以Promise形式返回获取指定卡槽SIM卡的语音信箱号。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2562,6 +2616,7 @@ setVoiceMailInfo(slotId: number, mailName: string, mailNumber: string, callback:
...
@@ -2562,6 +2616,7 @@ setVoiceMailInfo(slotId: number, mailName: string, mailNumber: string, callback:
| callback | AsyncCallback<void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback<void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2578,8 +2633,8 @@ setVoiceMailInfo(slotId: number, mailName: string, mailNumber: string, callback:
...
@@ -2578,8 +2633,8 @@ setVoiceMailInfo(slotId: number, mailName: string, mailNumber: string, callback:
**示例:**
**示例:**
```
js
```
js
sim
.
setVoiceMailInfo
(
0
,
"
mail
"
,
"
xxx@xxx.com
"
,
(
err
,
data
)
=>
{
sim
.
setVoiceMailInfo
(
0
,
"
mail
"
,
"
xxx@xxx.com
"
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2611,6 +2666,7 @@ setVoiceMailInfo(slotId: number, mailName: string, mailNumber: string): Promise<
...
@@ -2611,6 +2666,7 @@ setVoiceMailInfo(slotId: number, mailName: string, mailNumber: string): Promise<
| Promise<void
\>
| 以Promise形式返回结果。 |
| Promise<void
\>
| 以Promise形式返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2628,9 +2684,9 @@ setVoiceMailInfo(slotId: number, mailName: string, mailNumber: string): Promise<
...
@@ -2628,9 +2684,9 @@ setVoiceMailInfo(slotId: number, mailName: string, mailNumber: string): Promise<
```
js
```
js
let
promise
=
sim
.
setVoiceMailInfo
(
0
,
"
mail
"
,
"
xxx@xxx.com
"
);
let
promise
=
sim
.
setVoiceMailInfo
(
0
,
"
mail
"
,
"
xxx@xxx.com
"
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`setVoiceMailInfo success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`setVoiceMailInfo success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
log
(
`setVoiceMailInfo failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
log
(
`setVoiceMailInfo failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -2655,6 +2711,7 @@ getSimTelephoneNumber(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -2655,6 +2711,7 @@ getSimTelephoneNumber(slotId: number, callback: AsyncCallback<string\>): void
| callback | AsyncCallback<string
\>
| 是 | 回调函数。 |
| callback | AsyncCallback<string
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2701,6 +2758,7 @@ getSimTelephoneNumber(slotId: number): Promise<string\>
...
@@ -2701,6 +2758,7 @@ getSimTelephoneNumber(slotId: number): Promise<string\>
| Promise<string
\>
| 以Promise形式返回获取指定卡槽SIM卡的MSISDN。 |
| Promise<string
\>
| 以Promise形式返回获取指定卡槽SIM卡的MSISDN。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2744,6 +2802,7 @@ getSimGid1(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -2744,6 +2802,7 @@ getSimGid1(slotId: number, callback: AsyncCallback<string\>): void
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2790,6 +2849,7 @@ getSimGid1(slotId: number): Promise<string\>
...
@@ -2790,6 +2849,7 @@ getSimGid1(slotId: number): Promise<string\>
| Promise<string
\>
| 以Promise形式返回获取指定卡槽SIM卡的标识符级别1。 |
| Promise<string
\>
| 以Promise形式返回获取指定卡槽SIM卡的标识符级别1。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2833,6 +2893,7 @@ getIMSI(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -2833,6 +2893,7 @@ getIMSI(slotId: number, callback: AsyncCallback<string\>): void
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
string
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2879,6 +2940,7 @@ getIMSI(slotId: number): Promise<string\>
...
@@ -2879,6 +2940,7 @@ getIMSI(slotId: number): Promise<string\>
| Promise<string
\>
| 以Promise形式返回获取的国际移动用户识别码。 |
| Promise<string
\>
| 以Promise形式返回获取的国际移动用户识别码。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2922,6 +2984,7 @@ getOperatorConfigs(slotId: number, callback: AsyncCallback<Array<OperatorConfig\
...
@@ -2922,6 +2984,7 @@ getOperatorConfigs(slotId: number, callback: AsyncCallback<Array<OperatorConfig\
| callback | AsyncCallback
<Array
<[
OperatorConfig
](
#operatorconfig8
)\
>
> | 是 | 回调函数。 |
| callback | AsyncCallback
<Array
<[
OperatorConfig
](
#operatorconfig8
)\
>
> | 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -2968,6 +3031,7 @@ getOperatorConfigs(slotId: number): Promise<Array<OperatorConfig\>>
...
@@ -2968,6 +3031,7 @@ getOperatorConfigs(slotId: number): Promise<Array<OperatorConfig\>>
| Promise
<Array
<[
OperatorConfig
](
#operatorconfig8
)\
>
> | 以Promise形式返回运营商配置。 |
| Promise
<Array
<[
OperatorConfig
](
#operatorconfig8
)\
>
> | 以Promise形式返回运营商配置。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3012,6 +3076,7 @@ queryIccDiallingNumbers(slotId: number, type: ContactType, callback: AsyncCallba
...
@@ -3012,6 +3076,7 @@ queryIccDiallingNumbers(slotId: number, type: ContactType, callback: AsyncCallba
| callback | AsyncCallback
<Array
<[
DiallingNumbersInfo
](
#diallingnumbersinfo8
)\
>
> | 是 | 回调函数。 |
| callback | AsyncCallback
<Array
<[
DiallingNumbersInfo
](
#diallingnumbersinfo8
)\
>
> | 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3060,6 +3125,7 @@ queryIccDiallingNumbers(slotId: number, type: ContactType): Promise<Array<Dialli
...
@@ -3060,6 +3125,7 @@ queryIccDiallingNumbers(slotId: number, type: ContactType): Promise<Array<Dialli
| Promise
<Array
<[
DiallingNumbersInfo
](
#diallingnumbersinfo8
)\
>
> | 以Promise形式返回Icc拨号号码。|
| Promise
<Array
<[
DiallingNumbersInfo
](
#diallingnumbersinfo8
)\
>
> | 以Promise形式返回Icc拨号号码。|
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3106,6 +3172,7 @@ addIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: Dialli
...
@@ -3106,6 +3172,7 @@ addIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: Dialli
| callback | AsyncCallback<void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback<void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3127,8 +3194,8 @@ let diallingNumbersInof = {
...
@@ -3127,8 +3194,8 @@ let diallingNumbersInof = {
number
:
"
138xxxxxxxx
"
,
number
:
"
138xxxxxxxx
"
,
pin2
:
"
1234
"
pin2
:
"
1234
"
};
};
sim
.
addIccDiallingNumbers
(
0
,
sim
.
ContactType
.
GENERAL_CONTACT
,
diallingNumbersInof
,
(
err
,
data
)
=>
{
sim
.
addIccDiallingNumbers
(
0
,
sim
.
ContactType
.
GENERAL_CONTACT
,
diallingNumbersInof
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3160,6 +3227,7 @@ addIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: Dialli
...
@@ -3160,6 +3227,7 @@ addIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: Dialli
| Promise<void
\>
| 以Promise形式返回添加结果。 |
| Promise<void
\>
| 以Promise形式返回添加结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3181,9 +3249,9 @@ let diallingNumbersInof = {
...
@@ -3181,9 +3249,9 @@ let diallingNumbersInof = {
number
:
"
138xxxxxxxx
"
number
:
"
138xxxxxxxx
"
};
};
let
promise
=
sim
.
addIccDiallingNumbers
(
0
,
sim
.
ContactType
.
GENERAL_CONTACT
,
diallingNumbersInof
);
let
promise
=
sim
.
addIccDiallingNumbers
(
0
,
sim
.
ContactType
.
GENERAL_CONTACT
,
diallingNumbersInof
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`addIccDiallingNumbers success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`addIccDiallingNumbers success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
log
(
`addIccDiallingNumbers failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
log
(
`addIccDiallingNumbers failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3210,6 +3278,7 @@ delIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: Dialli
...
@@ -3210,6 +3278,7 @@ delIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: Dialli
| callback | AsyncCallback<void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback<void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3232,8 +3301,8 @@ let diallingNumbersInof = {
...
@@ -3232,8 +3301,8 @@ let diallingNumbersInof = {
recordNumber
:
123
,
recordNumber
:
123
,
pin2
:
"
1234
"
pin2
:
"
1234
"
};
};
sim
.
delIccDiallingNumbers
(
0
,
sim
.
ContactType
.
GENERAL_CONTACT
,
diallingNumbersInof
,
(
err
,
data
)
=>
{
sim
.
delIccDiallingNumbers
(
0
,
sim
.
ContactType
.
GENERAL_CONTACT
,
diallingNumbersInof
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3265,6 +3334,7 @@ delIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: Dialli
...
@@ -3265,6 +3334,7 @@ delIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: Dialli
| Promise<void
\>
| 以Promise形式返回删除结果。 |
| Promise<void
\>
| 以Promise形式返回删除结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3286,9 +3356,9 @@ let diallingNumbersInof = {
...
@@ -3286,9 +3356,9 @@ let diallingNumbersInof = {
number
:
"
138xxxxxxxx
"
number
:
"
138xxxxxxxx
"
};
};
let
promise
=
sim
.
delIccDiallingNumbers
(
0
,
sim
.
ContactType
.
GENERAL_CONTACT
,
diallingNumbersInof
);
let
promise
=
sim
.
delIccDiallingNumbers
(
0
,
sim
.
ContactType
.
GENERAL_CONTACT
,
diallingNumbersInof
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`delIccDiallingNumbers success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`delIccDiallingNumbers success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
log
(
`delIccDiallingNumbers failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
log
(
`delIccDiallingNumbers failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3315,6 +3385,7 @@ updateIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: Dia
...
@@ -3315,6 +3385,7 @@ updateIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: Dia
| callback | AsyncCallback<void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback<void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3337,8 +3408,8 @@ let diallingNumbersInof = {
...
@@ -3337,8 +3408,8 @@ let diallingNumbersInof = {
recordNumber
:
123
,
recordNumber
:
123
,
pin2
:
"
1234
"
pin2
:
"
1234
"
};
};
sim
.
updateIccDiallingNumbers
(
0
,
sim
.
ContactType
.
GENERAL_CONTACT
,
diallingNumbersInof
,
(
err
,
data
)
=>
{
sim
.
updateIccDiallingNumbers
(
0
,
sim
.
ContactType
.
GENERAL_CONTACT
,
diallingNumbersInof
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3370,6 +3441,7 @@ updateIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: Dia
...
@@ -3370,6 +3441,7 @@ updateIccDiallingNumbers(slotId: number, type: ContactType, diallingNumbers: Dia
| Promise<void
\>
| 以Promise形式返回更新的结果。 |
| Promise<void
\>
| 以Promise形式返回更新的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3392,9 +3464,9 @@ let diallingNumbersInof = {
...
@@ -3392,9 +3464,9 @@ let diallingNumbersInof = {
recordNumber
:
123
recordNumber
:
123
};
};
let
promise
=
sim
.
updateIccDiallingNumbers
(
0
,
sim
.
ContactType
.
GENERAL_CONTACT
,
diallingNumbersInof
);
let
promise
=
sim
.
updateIccDiallingNumbers
(
0
,
sim
.
ContactType
.
GENERAL_CONTACT
,
diallingNumbersInof
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`updateIccDiallingNumbers success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`updateIccDiallingNumbers success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
log
(
`updateIccDiallingNumbers failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
log
(
`updateIccDiallingNumbers failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3420,6 +3492,7 @@ sendEnvelopeCmd(slotId: number, cmd: string, callback: AsyncCallback<void\>): vo
...
@@ -3420,6 +3492,7 @@ sendEnvelopeCmd(slotId: number, cmd: string, callback: AsyncCallback<void\>): vo
| callback | AsyncCallback<void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback<void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3435,8 +3508,8 @@ sendEnvelopeCmd(slotId: number, cmd: string, callback: AsyncCallback<void\>): vo
...
@@ -3435,8 +3508,8 @@ sendEnvelopeCmd(slotId: number, cmd: string, callback: AsyncCallback<void\>): vo
**示例:**
**示例:**
```
js
```
js
sim
.
sendEnvelopeCmd
(
0
,
"
ls
"
,
(
err
,
data
)
=>
{
sim
.
sendEnvelopeCmd
(
0
,
"
ls
"
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3467,6 +3540,7 @@ sendEnvelopeCmd(slotId: number, cmd: string): Promise<void\>
...
@@ -3467,6 +3540,7 @@ sendEnvelopeCmd(slotId: number, cmd: string): Promise<void\>
| Promise<void
\>
| 以Promise形式返回发送结果。 |
| Promise<void
\>
| 以Promise形式返回发送结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3483,9 +3557,9 @@ sendEnvelopeCmd(slotId: number, cmd: string): Promise<void\>
...
@@ -3483,9 +3557,9 @@ sendEnvelopeCmd(slotId: number, cmd: string): Promise<void\>
```
js
```
js
let
promise
=
sim
.
sendEnvelopeCmd
(
0
,
"
ls
"
);
let
promise
=
sim
.
sendEnvelopeCmd
(
0
,
"
ls
"
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`sendEnvelopeCmd success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`sendEnvelopeCmd success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
log
(
`sendEnvelopeCmd failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
log
(
`sendEnvelopeCmd failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3511,6 +3585,7 @@ sendTerminalResponseCmd(slotId: number, cmd: string, callback: AsyncCallback<voi
...
@@ -3511,6 +3585,7 @@ sendTerminalResponseCmd(slotId: number, cmd: string, callback: AsyncCallback<voi
| callback | AsyncCallback<void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback<void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3526,8 +3601,8 @@ sendTerminalResponseCmd(slotId: number, cmd: string, callback: AsyncCallback<voi
...
@@ -3526,8 +3601,8 @@ sendTerminalResponseCmd(slotId: number, cmd: string, callback: AsyncCallback<voi
**示例:**
**示例:**
```
js
```
js
sim
.
sendTerminalResponseCmd
(
0
,
"
ls
"
,
(
err
,
data
)
=>
{
sim
.
sendTerminalResponseCmd
(
0
,
"
ls
"
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3558,6 +3633,7 @@ sendTerminalResponseCmd(slotId: number, cmd: string): Promise<void\>
...
@@ -3558,6 +3633,7 @@ sendTerminalResponseCmd(slotId: number, cmd: string): Promise<void\>
| Promise<void
\>
| 以Promise形式返回发送结果。 |
| Promise<void
\>
| 以Promise形式返回发送结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3574,9 +3650,9 @@ sendTerminalResponseCmd(slotId: number, cmd: string): Promise<void\>
...
@@ -3574,9 +3650,9 @@ sendTerminalResponseCmd(slotId: number, cmd: string): Promise<void\>
```
js
```
js
let
promise
=
sim
.
sendTerminalResponseCmd
(
0
,
"
ls
"
);
let
promise
=
sim
.
sendTerminalResponseCmd
(
0
,
"
ls
"
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`sendTerminalResponseCmd success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`sendTerminalResponseCmd success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
log
(
`sendTerminalResponseCmd failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
log
(
`sendTerminalResponseCmd failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -3603,6 +3679,7 @@ unlockSimLock(slotId: number, lockInfo: PersoLockInfo, callback: AsyncCallback<L
...
@@ -3603,6 +3679,7 @@ unlockSimLock(slotId: number, lockInfo: PersoLockInfo, callback: AsyncCallback<L
| callback | AsyncCallback<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 是 | 回调函数。 |
| callback | AsyncCallback<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3655,6 +3732,7 @@ unlockSimLock(slotId: number, lockInfo: PersoLockInfo): Promise<LockStatusRespon
...
@@ -3655,6 +3732,7 @@ unlockSimLock(slotId: number, lockInfo: PersoLockInfo): Promise<LockStatusRespon
| Promise<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 以Promise形式返回锁状态。 |
| Promise<
[
LockStatusResponse
](
#lockstatusresponse7
)
\>
| 以Promise形式返回锁状态。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3699,6 +3777,7 @@ getOpKey(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -3699,6 +3777,7 @@ getOpKey(slotId: number, callback: AsyncCallback<string\>): void
| callback | AsyncCallback<string
\>
| 是 | 回调函数。 |
| callback | AsyncCallback<string
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3749,6 +3828,7 @@ getOpKey(slotId: number): Promise<string\>
...
@@ -3749,6 +3828,7 @@ getOpKey(slotId: number): Promise<string\>
| Promise<string
\>
| 以Promise形式返回指定卡槽中SIM卡的opkey。 |
| Promise<string
\>
| 以Promise形式返回指定卡槽中SIM卡的opkey。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3788,6 +3868,7 @@ getOpName(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -3788,6 +3868,7 @@ getOpName(slotId: number, callback: AsyncCallback<string\>): void
| callback | AsyncCallback<string
\>
| 是 | 回调函数。 |
| callback | AsyncCallback<string
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3838,6 +3919,7 @@ getOpName(slotId: number): Promise<string\>
...
@@ -3838,6 +3919,7 @@ getOpName(slotId: number): Promise<string\>
| Promise<string
\>
| 以Promise形式返回指定卡槽中SIM卡的OpName。 |
| Promise<string
\>
| 以Promise形式返回指定卡槽中SIM卡的OpName。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -3930,16 +4012,16 @@ SIM卡状态。
...
@@ -3930,16 +4012,16 @@ SIM卡状态。
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
| 名称 | 值 | 说明 |
| 名称 | 值 | 说明 |
| ------------ | ---- | ----------------------------------------------- |
| ------------ | ---- | -----------------------------------------------
-
|
| PN_PIN_LOCK | 0 | 定制网络PIN锁
*(参照 3GPP TS 22.022 [33])*
。
|
| PN_PIN_LOCK | 0 | 定制网络PIN锁
(参照 3GPP TS 22.022 [33])。
|
| PN_PUK_LOCK | 1 | 定制网络PUk锁。 |
| PN_PUK_LOCK | 1 | 定制网络PUk锁。 |
| PU_PIN_LOCK | 2 | 定制网络子集PIN锁
*(参照 3GPP TS 22.022 [33])*
。
|
| PU_PIN_LOCK | 2 | 定制网络子集PIN锁
(参照 3GPP TS 22.022 [33])。
|
| PU_PUK_LOCK | 3 | 定制网络子集PUK锁。 |
| PU_PUK_LOCK | 3 | 定制网络子集PUK锁。 |
| PP_PIN_LOCK | 4 | 定制服务提供者PIN锁
*(参照 3GPP TS 22.022 [33])*
。
|
| PP_PIN_LOCK | 4 | 定制服务提供者PIN锁
(参照 3GPP TS 22.022 [33])。
|
| PP_PUK_LOCK | 5 | 定制服务提供者PUK锁。 |
| PP_PUK_LOCK | 5 | 定制服务提供者PUK锁。 |
| PC_PIN_LOCK | 6 | 定制企业PIN锁
*(参照 3GPP TS 22.022 [33])*
。
|
| PC_PIN_LOCK | 6 | 定制企业PIN锁
(参照 3GPP TS 22.022 [33])。
|
| PC_PUK_LOCK | 7 | 定制企业Puk锁。 |
| PC_PUK_LOCK | 7 | 定制企业Puk锁。 |
| SIM_PIN_LOCK | 8 | 定制SIM的PIN锁
*(参照 3GPP TS 22.022 [33])*
。
|
| SIM_PIN_LOCK | 8 | 定制SIM的PIN锁
(参照 3GPP TS 22.022 [33])。
|
| SIM_PUK_LOCK | 9 | 定制SIM的PUK锁。 |
| SIM_PUK_LOCK | 9 | 定制SIM的PUK锁。 |
## LockStatusResponse<sup>7+</sup>
## LockStatusResponse<sup>7+</sup>
...
...
zh-cn/application-dev/reference/apis/js-apis-sms.md
浏览文件 @
74125b5e
...
@@ -91,6 +91,19 @@ sendMessage(options: SendMessageOptions): void
...
@@ -91,6 +91,19 @@ sendMessage(options: SendMessageOptions): void
| ------- | ----------------------------------------- | ---- | ------------------------------------------------------------ |
| ------- | ----------------------------------------- | ---- | ------------------------------------------------------------ |
| options |
[
SendMessageOptions
](
#sendmessageoptions
)
| 是 | 发送短信的参数和回调,参考
[
SendMessageOptions
](
#sendmessageoptions
)
。 |
| options |
[
SendMessageOptions
](
#sendmessageoptions
)
| 是 | 发送短信的参数和回调,参考
[
SendMessageOptions
](
#sendmessageoptions
)
。 |
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| -------- | -------------------------------------------- |
| 201 | Permission denied. |
| 401 | Parameter error. |
| 8300001 | Invalid parameter value. |
| 8300002 | Operation failed. Cannot connect to service. |
| 8300003 | System internal error. |
| 8300999 | Unknown error code. |
**示例:**
**示例:**
```
js
```
js
...
@@ -178,6 +191,7 @@ setDefaultSmsSlotId\(slotId: number, callback: AsyncCallback<void>\): void
...
@@ -178,6 +191,7 @@ setDefaultSmsSlotId\(slotId: number, callback: AsyncCallback<void>\): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -193,8 +207,8 @@ setDefaultSmsSlotId\(slotId: number, callback: AsyncCallback<void>\): void
...
@@ -193,8 +207,8 @@ setDefaultSmsSlotId\(slotId: number, callback: AsyncCallback<void>\): void
**示例:**
**示例:**
```
js
```
js
sms
.
setDefaultSmsSlotId
(
0
,
(
err
,
data
)
=>
{
sms
.
setDefaultSmsSlotId
(
0
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
.
`
);
});
});
```
```
...
@@ -224,6 +238,7 @@ setDefaultSmsSlotId\(slotId: number\): Promise<void>
...
@@ -224,6 +238,7 @@ setDefaultSmsSlotId\(slotId: number\): Promise<void>
| Promise
\<
void
\>
| 以Promise形式异步返回设置结果。 |
| Promise
\<
void
\>
| 以Promise形式异步返回设置结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -240,9 +255,9 @@ setDefaultSmsSlotId\(slotId: number\): Promise<void>
...
@@ -240,9 +255,9 @@ setDefaultSmsSlotId\(slotId: number\): Promise<void>
```
js
```
js
let
promise
=
sms
.
setDefaultSmsSlotId
(
0
);
let
promise
=
sms
.
setDefaultSmsSlotId
(
0
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`setDefaultSmsSlotId success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`setDefaultSmsSlotId success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
error
(
`setDefaultSmsSlotId failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`setDefaultSmsSlotId failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -268,6 +283,7 @@ setSmscAddr\(slotId: number, smscAddr: string, callback: AsyncCallback<void\>\):
...
@@ -268,6 +283,7 @@ setSmscAddr\(slotId: number, smscAddr: string, callback: AsyncCallback<void\>\):
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -284,8 +300,8 @@ setSmscAddr\(slotId: number, smscAddr: string, callback: AsyncCallback<void\>\):
...
@@ -284,8 +300,8 @@ setSmscAddr\(slotId: number, smscAddr: string, callback: AsyncCallback<void\>\):
```
js
```
js
let
slotId
=
0
;
let
slotId
=
0
;
let
smscAddr
=
'
+861xxxxxxxxxx
'
;
let
smscAddr
=
'
+861xxxxxxxxxx
'
;
sms
.
setSmscAddr
(
slotId
,
smscAddr
,
(
err
,
data
)
=>
{
sms
.
setSmscAddr
(
slotId
,
smscAddr
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -316,6 +332,7 @@ setSmscAddr\(slotId: number, smscAddr: string\): Promise\<void\>
...
@@ -316,6 +332,7 @@ setSmscAddr\(slotId: number, smscAddr: string\): Promise\<void\>
| Promise
<
void
>
| 以Promise形式异步返回设置结果。 |
| Promise
<
void
>
| 以Promise形式异步返回设置结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -333,9 +350,9 @@ setSmscAddr\(slotId: number, smscAddr: string\): Promise\<void\>
...
@@ -333,9 +350,9 @@ setSmscAddr\(slotId: number, smscAddr: string\): Promise\<void\>
let
slotId
=
0
;
let
slotId
=
0
;
let
smscAddr
=
'
+861xxxxxxxxxx
'
;
let
smscAddr
=
'
+861xxxxxxxxxx
'
;
let
promise
=
sms
.
setSmscAddr
(
slotId
,
smscAddr
);
let
promise
=
sms
.
setSmscAddr
(
slotId
,
smscAddr
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`setSmscAddr success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`setSmscAddr success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
error
(
`setSmscAddr failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`setSmscAddr failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -361,6 +378,7 @@ getSmscAddr\(slotId: number, callback: AsyncCallback<string\>\): void
...
@@ -361,6 +378,7 @@ getSmscAddr\(slotId: number, callback: AsyncCallback<string\>\): void
| callback | AsyncCallback
<
string
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
string
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -407,6 +425,7 @@ getSmscAddr\(slotId: number\): Promise<string\>
...
@@ -407,6 +425,7 @@ getSmscAddr\(slotId: number\): Promise<string\>
| Promise
<
string
>
| 以Promise形式返回获取短信服务中心地址的结果。 |
| Promise
<
string
>
| 以Promise形式返回获取短信服务中心地址的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -469,6 +488,7 @@ splitMessage(content: string, callback: AsyncCallback<Array<string\>>): void
...
@@ -469,6 +488,7 @@ splitMessage(content: string, callback: AsyncCallback<Array<string\>>): void
| callback | AsyncCallback
<Array
<
string
\
>
> | 是 | 回调函数。 |
| callback | AsyncCallback
<Array
<
string
\
>
> | 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -515,6 +535,7 @@ splitMessage(content: string): Promise<Array<string\>>
...
@@ -515,6 +535,7 @@ splitMessage(content: string): Promise<Array<string\>>
| Promise
<Array
<
string
\
>
> | 以Promise形式返回多个片段的的结果。 |
| Promise
<Array
<
string
\
>
> | 以Promise形式返回多个片段的的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -558,6 +579,7 @@ addSimMessage(options: SimMessageOptions, callback: AsyncCallback<void\>): void
...
@@ -558,6 +579,7 @@ addSimMessage(options: SimMessageOptions, callback: AsyncCallback<void\>): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -578,8 +600,8 @@ let simMessageOptions = {
...
@@ -578,8 +600,8 @@ let simMessageOptions = {
pdu
:
"
xxxxxx
"
,
pdu
:
"
xxxxxx
"
,
status
:
sms
.
SimMessageStatus
.
SIM_MESSAGE_STATUS_READ
status
:
sms
.
SimMessageStatus
.
SIM_MESSAGE_STATUS_READ
};
};
sms
.
addSimMessage
(
simMessageOptions
,
(
err
,
data
)
=>
{
sms
.
addSimMessage
(
simMessageOptions
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -609,6 +631,7 @@ addSimMessage(options: SimMessageOptions): Promise<void\>
...
@@ -609,6 +631,7 @@ addSimMessage(options: SimMessageOptions): Promise<void\>
| Promise
<
void
>
| 以Promise形式返回添加的结果。 |
| Promise
<
void
>
| 以Promise形式返回添加的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -630,9 +653,9 @@ let simMessageOptions = {
...
@@ -630,9 +653,9 @@ let simMessageOptions = {
status
:
sms
.
SimMessageStatus
.
SIM_MESSAGE_STATUS_READ
status
:
sms
.
SimMessageStatus
.
SIM_MESSAGE_STATUS_READ
};
};
let
promise
=
sms
.
addSimMessage
(
simMessageOptions
);
let
promise
=
sms
.
addSimMessage
(
simMessageOptions
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`addSimMessage success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`addSimMessage success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
error
(
`addSimMessage failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`addSimMessage failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -658,6 +681,7 @@ delSimMessage(slotId: number, msgIndex: number, callback: AsyncCallback<void\>):
...
@@ -658,6 +681,7 @@ delSimMessage(slotId: number, msgIndex: number, callback: AsyncCallback<void\>):
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -674,8 +698,8 @@ delSimMessage(slotId: number, msgIndex: number, callback: AsyncCallback<void\>):
...
@@ -674,8 +698,8 @@ delSimMessage(slotId: number, msgIndex: number, callback: AsyncCallback<void\>):
```
js
```
js
let
slotId
=
0
;
let
slotId
=
0
;
let
msgIndex
=
1
;
let
msgIndex
=
1
;
sms
.
delSimMessage
(
slotId
,
msgIndex
,
(
err
,
data
)
=>
{
sms
.
delSimMessage
(
slotId
,
msgIndex
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -706,6 +730,7 @@ delSimMessage(slotId: number, msgIndex: number): Promise<void\>
...
@@ -706,6 +730,7 @@ delSimMessage(slotId: number, msgIndex: number): Promise<void\>
| Promise
<
void
>
| 以Promise形式返回删除的结果。 |
| Promise
<
void
>
| 以Promise形式返回删除的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -723,9 +748,9 @@ delSimMessage(slotId: number, msgIndex: number): Promise<void\>
...
@@ -723,9 +748,9 @@ delSimMessage(slotId: number, msgIndex: number): Promise<void\>
let
slotId
=
0
;
let
slotId
=
0
;
let
msgIndex
=
1
;
let
msgIndex
=
1
;
let
promise
=
sms
.
delSimMessage
(
slotId
,
msgIndex
);
let
promise
=
sms
.
delSimMessage
(
slotId
,
msgIndex
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`delSimMessage success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`delSimMessage success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
error
(
`delSimMessage failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`delSimMessage failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -750,6 +775,7 @@ updateSimMessage(options: UpdateSimMessageOptions, callback: AsyncCallback<void\
...
@@ -750,6 +775,7 @@ updateSimMessage(options: UpdateSimMessageOptions, callback: AsyncCallback<void\
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -771,8 +797,8 @@ let updateSimMessageOptions = {
...
@@ -771,8 +797,8 @@ let updateSimMessageOptions = {
pdu
:
"
xxxxxxx
"
,
pdu
:
"
xxxxxxx
"
,
smsc
:
"
test
"
smsc
:
"
test
"
};
};
sms
.
updateSimMessage
(
updateSimMessageOptions
,
(
err
,
data
)
=>
{
sms
.
updateSimMessage
(
updateSimMessageOptions
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -802,6 +828,7 @@ updateSimMessage(options: UpdateSimMessageOptions): Promise<void\>
...
@@ -802,6 +828,7 @@ updateSimMessage(options: UpdateSimMessageOptions): Promise<void\>
| Promise
<
void
>
| 以Promise形式返回更新的结果。 |
| Promise
<
void
>
| 以Promise形式返回更新的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -824,9 +851,9 @@ let updateSimMessageOptions = {
...
@@ -824,9 +851,9 @@ let updateSimMessageOptions = {
smsc
:
"
test
"
smsc
:
"
test
"
};
};
let
promise
=
sms
.
updateSimMessage
(
updateSimMessageOptions
);
let
promise
=
sms
.
updateSimMessage
(
updateSimMessageOptions
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`updateSimMessage success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`updateSimMessage success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
error
(
`updateSimMessage failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`updateSimMessage failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -851,6 +878,7 @@ getAllSimMessages(slotId: number, callback: AsyncCallback<Array<SimShortMessage\
...
@@ -851,6 +878,7 @@ getAllSimMessages(slotId: number, callback: AsyncCallback<Array<SimShortMessage\
| callback | AsyncCallback
<Array
<[
SimShortMessage
](
#simshortmessage7
)\
>
> | 是 | 回调函数。 |
| callback | AsyncCallback
<Array
<[
SimShortMessage
](
#simshortmessage7
)\
>
> | 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -897,6 +925,7 @@ getAllSimMessages(slotId: number): Promise<Array<SimShortMessage\>>
...
@@ -897,6 +925,7 @@ getAllSimMessages(slotId: number): Promise<Array<SimShortMessage\>>
| PromiseArray<
[
SimShortMessage
](
#simshortmessage7
)
\>
>
| 以Promise形式返回获取的SIM短消息。 |
| PromiseArray<
[
SimShortMessage
](
#simshortmessage7
)
\>
>
| 以Promise形式返回获取的SIM短消息。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -940,6 +969,7 @@ setCBConfig(options: CBConfigOptions, callback: AsyncCallback<void\>): void
...
@@ -940,6 +969,7 @@ setCBConfig(options: CBConfigOptions, callback: AsyncCallback<void\>): void
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
void
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -961,8 +991,8 @@ let cbConfigOptions = {
...
@@ -961,8 +991,8 @@ let cbConfigOptions = {
endMessageId
:
200
,
endMessageId
:
200
,
ranType
:
sms
.
RanType
.
TYPE_GSM
ranType
:
sms
.
RanType
.
TYPE_GSM
};
};
sms
.
setCBConfig
(
cbConfigOptions
,
(
err
,
data
)
=>
{
sms
.
setCBConfig
(
cbConfigOptions
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -992,6 +1022,7 @@ setCBConfig(options: CBConfigOptions): Promise<void\>
...
@@ -992,6 +1022,7 @@ setCBConfig(options: CBConfigOptions): Promise<void\>
| Promise
<
void
>
| 以Promise形式返回设置的结果。 |
| Promise
<
void
>
| 以Promise形式返回设置的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1014,9 +1045,9 @@ let cbConfigOptions = {
...
@@ -1014,9 +1045,9 @@ let cbConfigOptions = {
ranType
:
sms
.
RanType
.
TYPE_GSM
ranType
:
sms
.
RanType
.
TYPE_GSM
};
};
let
promise
=
sms
.
setCBConfig
(
cbConfigOptions
);
let
promise
=
sms
.
setCBConfig
(
cbConfigOptions
);
promise
.
then
(
data
=>
{
promise
.
then
(
()
=>
{
console
.
log
(
`setCBConfig success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`setCBConfig success
.
`
);
}).
catch
(
err
=>
{
}).
catch
(
(
err
)
=>
{
console
.
error
(
`setCBConfig failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`setCBConfig failed, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -1041,6 +1072,7 @@ getSmsSegmentsInfo(slotId: number, message: string, force7bit: boolean, callback
...
@@ -1041,6 +1072,7 @@ getSmsSegmentsInfo(slotId: number, message: string, force7bit: boolean, callback
| callback | AsyncCallback
<
[SmsSegmentsInfo](#smssegmentsinfo8)
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
[SmsSegmentsInfo](#smssegmentsinfo8)
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1086,6 +1118,7 @@ getSmsSegmentsInfo(slotId: number, message: string, force7bit: boolean): Promise
...
@@ -1086,6 +1118,7 @@ getSmsSegmentsInfo(slotId: number, message: string, force7bit: boolean): Promise
| Promise
<
[SmsSegmentsInfo](#smssegmentsinfo8)
>
| 以Promise形式返回短信段信息。 |
| Promise
<
[SmsSegmentsInfo](#smssegmentsinfo8)
>
| 以Promise形式返回短信段信息。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1126,6 +1159,7 @@ isImsSmsSupported(slotId: number, callback: AsyncCallback<boolean\>): void
...
@@ -1126,6 +1159,7 @@ isImsSmsSupported(slotId: number, callback: AsyncCallback<boolean\>): void
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1169,6 +1203,7 @@ isImsSmsSupported(slotId: number): Promise<boolean\>
...
@@ -1169,6 +1203,7 @@ isImsSmsSupported(slotId: number): Promise<boolean\>
| Promise
<
boolean
>
| 以Promise形式返回结果。 |
| Promise
<
boolean
>
| 以Promise形式返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1208,11 +1243,11 @@ getImsShortMessageFormat(callback: AsyncCallback<string\>): void
...
@@ -1208,11 +1243,11 @@ getImsShortMessageFormat(callback: AsyncCallback<string\>): void
| callback | AsyncCallback
<
string
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
string
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
| -------- | -------------------------------------------- |
| -------- | -------------------------------------------- |
| 201 | Permission denied. |
| 401 | Parameter error. |
| 401 | Parameter error. |
| 8300001 | Invalid parameter value. |
| 8300001 | Invalid parameter value. |
| 8300002 | Operation failed. Cannot connect to service. |
| 8300002 | Operation failed. Cannot connect to service. |
...
@@ -1245,11 +1280,11 @@ getImsShortMessageFormat(): Promise<string\>
...
@@ -1245,11 +1280,11 @@ getImsShortMessageFormat(): Promise<string\>
| Promise
<
string
>
| 以Promise形式返回SMS格式。 |
| Promise
<
string
>
| 以Promise形式返回SMS格式。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
| -------- | -------------------------------------------- |
| -------- | -------------------------------------------- |
| 201 | Permission denied. |
| 401 | Parameter error. |
| 401 | Parameter error. |
| 8300001 | Invalid parameter value. |
| 8300001 | Invalid parameter value. |
| 8300002 | Operation failed. Cannot connect to service. |
| 8300002 | Operation failed. Cannot connect to service. |
...
@@ -1285,6 +1320,7 @@ decodeMms(mmsFilePathName: string | Array<number\>, callback: AsyncCallback<MmsI
...
@@ -1285,6 +1320,7 @@ decodeMms(mmsFilePathName: string | Array<number\>, callback: AsyncCallback<MmsI
| callback | AsyncCallback
<
[MmsInformation](#mmsinformation8)
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
[MmsInformation](#mmsinformation8)
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1328,6 +1364,7 @@ decodeMms(mmsFilePathName: string | Array<number\>): Promise<MmsInformation\>
...
@@ -1328,6 +1364,7 @@ decodeMms(mmsFilePathName: string | Array<number\>): Promise<MmsInformation\>
| Promise
<<
[MmsInformation](#mmsinformation8)
>>
| 以Promise形式返回彩信信息。 |
| Promise
<<
[MmsInformation](#mmsinformation8)
>>
| 以Promise形式返回彩信信息。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1368,6 +1405,7 @@ encodeMms(mms: MmsInformation, callback: AsyncCallback<Array<number\>>): void
...
@@ -1368,6 +1405,7 @@ encodeMms(mms: MmsInformation, callback: AsyncCallback<Array<number\>>): void
| callback | AsyncCallback
<
Array
<number
\
>
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
Array
<number
\
>
>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -1419,6 +1457,7 @@ encodeMms(mms: MmsInformation): Promise<Array<number\>>
...
@@ -1419,6 +1457,7 @@ encodeMms(mms: MmsInformation): Promise<Array<number\>>
| Promise
<
Array
<number
\
>
>
| 以Promise形式返回彩信编码后的结果。 |
| Promise
<
Array
<number
\
>
>
| 以Promise形式返回彩信编码后的结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
...
zh-cn/application-dev/reference/apis/js-apis-telephony-data.md
浏览文件 @
74125b5e
...
@@ -99,6 +99,7 @@ setDefaultCellularDataSlotId(slotId: number, callback: AsyncCallback\<void\>): v
...
@@ -99,6 +99,7 @@ setDefaultCellularDataSlotId(slotId: number, callback: AsyncCallback\<void\>): v
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -115,8 +116,8 @@ setDefaultCellularDataSlotId(slotId: number, callback: AsyncCallback\<void\>): v
...
@@ -115,8 +116,8 @@ setDefaultCellularDataSlotId(slotId: number, callback: AsyncCallback\<void\>): v
**示例:**
**示例:**
```
js
```
js
data
.
setDefaultCellularDataSlotId
(
0
,
(
err
,
data
)
=>
{
data
.
setDefaultCellularDataSlotId
(
0
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
.
`
);
});
});
```
```
...
@@ -145,6 +146,7 @@ setDefaultCellularDataSlotId(slotId: number): Promise\<void\>
...
@@ -145,6 +146,7 @@ setDefaultCellularDataSlotId(slotId: number): Promise\<void\>
| Promise
\<
void
\>
| 以Promise形式异步返回设置结果。 |
| Promise
\<
void
\>
| 以Promise形式异步返回设置结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -162,8 +164,8 @@ setDefaultCellularDataSlotId(slotId: number): Promise\<void\>
...
@@ -162,8 +164,8 @@ setDefaultCellularDataSlotId(slotId: number): Promise\<void\>
```
js
```
js
let
promise
=
data
.
setDefaultCellularDataSlotId
(
0
);
let
promise
=
data
.
setDefaultCellularDataSlotId
(
0
);
promise
.
then
((
data
)
=>
{
promise
.
then
(()
=>
{
console
.
log
(
`setDefaultCellularDataSlotId success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`setDefaultCellularDataSlotId success
.
`
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
error
(
`setDefaultCellularDataSlotId fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`setDefaultCellularDataSlotId fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
...
@@ -280,6 +282,7 @@ isCellularDataEnabled(callback: AsyncCallback\<boolean\>): void
...
@@ -280,6 +282,7 @@ isCellularDataEnabled(callback: AsyncCallback\<boolean\>): void
| callback | AsyncCallback
\<
boolean
\>
| 是 | 回调函数。
<br
/>
true:蜂窝数据业务已启用。
<br
/>
false:蜂窝数据业务已禁用。 |
| callback | AsyncCallback
\<
boolean
\>
| 是 | 回调函数。
<br
/>
true:蜂窝数据业务已启用。
<br
/>
false:蜂窝数据业务已禁用。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -316,6 +319,7 @@ isCellularDataEnabled(): Promise\<boolean\>
...
@@ -316,6 +319,7 @@ isCellularDataEnabled(): Promise\<boolean\>
| Promise
\<
boolean
\>
| 以Promise形式返回检查蜂窝数据业务是否启用。
<br
/>
true:蜂窝数据业务已启用。
<br
/>
false:蜂窝数据业务已禁用。 |
| Promise
\<
boolean
\>
| 以Promise形式返回检查蜂窝数据业务是否启用。
<br
/>
true:蜂窝数据业务已启用。
<br
/>
false:蜂窝数据业务已禁用。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -356,6 +360,7 @@ isCellularDataRoamingEnabled(slotId: number, callback: AsyncCallback\<boolean\>)
...
@@ -356,6 +360,7 @@ isCellularDataRoamingEnabled(slotId: number, callback: AsyncCallback\<boolean\>)
| callback | AsyncCallback
\<
boolean
\>
| 是 | 回调函数。
<br
/>
true:蜂窝数据业务已启用漫游。
<br
/>
false:蜂窝数据业务已禁用漫游。 |
| callback | AsyncCallback
\<
boolean
\>
| 是 | 回调函数。
<br
/>
true:蜂窝数据业务已启用漫游。
<br
/>
false:蜂窝数据业务已禁用漫游。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -398,6 +403,7 @@ isCellularDataRoamingEnabled(slotId: number): Promise\<boolean\>
...
@@ -398,6 +403,7 @@ isCellularDataRoamingEnabled(slotId: number): Promise\<boolean\>
| Promise
\<
boolean
\>
| 以Promise形式返回检查蜂窝数据业务是否启用漫游。
<br
/>
true:蜂窝数据业务已启用漫游。
<br
/>
false:蜂窝数据业务已禁用漫游。 |
| Promise
\<
boolean
\>
| 以Promise形式返回检查蜂窝数据业务是否启用漫游。
<br
/>
true:蜂窝数据业务已启用漫游。
<br
/>
false:蜂窝数据业务已禁用漫游。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -439,6 +445,7 @@ enableCellularData(callback: AsyncCallback<void\>): void
...
@@ -439,6 +445,7 @@ enableCellularData(callback: AsyncCallback<void\>): void
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -453,8 +460,8 @@ enableCellularData(callback: AsyncCallback<void\>): void
...
@@ -453,8 +460,8 @@ enableCellularData(callback: AsyncCallback<void\>): void
**示例:**
**示例:**
```
js
```
js
data
.
enableCellularData
((
err
,
data
)
=>
{
data
.
enableCellularData
((
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -477,6 +484,7 @@ enableCellularData(): Promise<void\>
...
@@ -477,6 +484,7 @@ enableCellularData(): Promise<void\>
| Promise
\<
void
\>
| 以Promise形式返回结果。 |
| Promise
\<
void
\>
| 以Promise形式返回结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -492,8 +500,8 @@ enableCellularData(): Promise<void\>
...
@@ -492,8 +500,8 @@ enableCellularData(): Promise<void\>
```
js
```
js
let
promise
=
data
.
enableCellularData
();
let
promise
=
data
.
enableCellularData
();
promise
.
then
((
data
)
=>
{
promise
.
then
(()
=>
{
console
.
log
(
`enableCellularData success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`enableCellularData success
.
`
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
error
(
`enableCellularData fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`enableCellularData fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
...
@@ -518,6 +526,7 @@ disableCellularData(callback: AsyncCallback<void\>): void
...
@@ -518,6 +526,7 @@ disableCellularData(callback: AsyncCallback<void\>): void
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -532,8 +541,8 @@ disableCellularData(callback: AsyncCallback<void\>): void
...
@@ -532,8 +541,8 @@ disableCellularData(callback: AsyncCallback<void\>): void
**示例:**
**示例:**
```
js
```
js
data
.
disableCellularData
((
err
,
data
)
=>
{
data
.
disableCellularData
((
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -556,6 +565,7 @@ disableCellularData(): Promise<void\>
...
@@ -556,6 +565,7 @@ disableCellularData(): Promise<void\>
| Promise
\<
void
\>
| 以Promise形式返回禁用结果。 |
| Promise
\<
void
\>
| 以Promise形式返回禁用结果。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -571,8 +581,8 @@ disableCellularData(): Promise<void\>
...
@@ -571,8 +581,8 @@ disableCellularData(): Promise<void\>
```
js
```
js
let
promise
=
data
.
disableCellularData
();
let
promise
=
data
.
disableCellularData
();
promise
.
then
((
data
)
=>
{
promise
.
then
(()
=>
{
console
.
log
(
`disableCellularData success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`disableCellularData success
.
`
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
error
(
`disableCellularData fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`disableCellularData fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
...
@@ -598,6 +608,7 @@ enableCellularDataRoaming(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -598,6 +608,7 @@ enableCellularDataRoaming(slotId: number, callback: AsyncCallback<void\>): void
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -612,8 +623,8 @@ enableCellularDataRoaming(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -612,8 +623,8 @@ enableCellularDataRoaming(slotId: number, callback: AsyncCallback<void\>): void
**示例:**
**示例:**
```
js
```
js
data
.
enableCellularDataRoaming
(
0
,
(
err
,
data
)
=>
{
data
.
enableCellularDataRoaming
(
0
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -642,6 +653,7 @@ enableCellularDataRoaming(slotId: number): Promise<void\>
...
@@ -642,6 +653,7 @@ enableCellularDataRoaming(slotId: number): Promise<void\>
| Promise
\<
void
\>
| 以Promise形式返回启用结果 |
| Promise
\<
void
\>
| 以Promise形式返回启用结果 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -657,8 +669,8 @@ enableCellularDataRoaming(slotId: number): Promise<void\>
...
@@ -657,8 +669,8 @@ enableCellularDataRoaming(slotId: number): Promise<void\>
```
js
```
js
let
promise
=
data
.
enableCellularDataRoaming
(
0
);
let
promise
=
data
.
enableCellularDataRoaming
(
0
);
promise
.
then
((
data
)
=>
{
promise
.
then
(()
=>
{
console
.
log
(
`enableCellularDataRoaming success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`enableCellularDataRoaming success
.
`
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
error
(
`enableCellularDataRoaming fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`enableCellularDataRoaming fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
...
@@ -684,6 +696,7 @@ disableCellularDataRoaming(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -684,6 +696,7 @@ disableCellularDataRoaming(slotId: number, callback: AsyncCallback<void\>): void
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -698,8 +711,8 @@ disableCellularDataRoaming(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -698,8 +711,8 @@ disableCellularDataRoaming(slotId: number, callback: AsyncCallback<void\>): void
**示例:**
**示例:**
```
js
```
js
data
.
disableCellularDataRoaming
(
0
,
(
err
,
data
)
=>
{
data
.
disableCellularDataRoaming
(
0
,
(
err
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
```
```
...
@@ -728,6 +741,7 @@ disableCellularDataRoaming(slotId: number): Promise<void\>
...
@@ -728,6 +741,7 @@ disableCellularDataRoaming(slotId: number): Promise<void\>
| Promise
\<
void
\>
| 以Promise形式返回禁用结果 |
| Promise
\<
void
\>
| 以Promise形式返回禁用结果 |
**错误码:**
**错误码:**
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
以下错误码的详细介绍请参见
[
ohos.telephony(电话子系统)错误码
](
../../reference/errorcodes/errorcode-telephony.md
)
错误码。
| 错误码ID | 错误信息 |
| 错误码ID | 错误信息 |
...
@@ -743,8 +757,8 @@ disableCellularDataRoaming(slotId: number): Promise<void\>
...
@@ -743,8 +757,8 @@ disableCellularDataRoaming(slotId: number): Promise<void\>
```
js
```
js
let
promise
=
data
.
disableCellularDataRoaming
(
0
);
let
promise
=
data
.
disableCellularDataRoaming
(
0
);
promise
.
then
((
data
)
=>
{
promise
.
then
(()
=>
{
console
.
log
(
`disableCellularDataRoaming success
, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`disableCellularDataRoaming success
.
`
);
}).
catch
((
err
)
=>
{
}).
catch
((
err
)
=>
{
console
.
error
(
`disableCellularDataRoaming fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
console
.
error
(
`disableCellularDataRoaming fail, promise: err->
${
JSON
.
stringify
(
err
)}
`
);
});
});
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录