Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
023927b5
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看板
提交
023927b5
编写于
7月 01, 2022
作者:
C
clevercong
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update js reference.
Signed-off-by:
N
clevercong
<
lichunlin2@huawei.com
>
上级
dedec9e2
变更
6
显示空白变更内容
内联
并排
Showing
6 changed file
with
249 addition
and
155 deletion
+249
-155
zh-cn/application-dev/reference/apis/js-apis-net-connection.md
.../application-dev/reference/apis/js-apis-net-connection.md
+95
-3
zh-cn/application-dev/reference/apis/js-apis-observer.md
zh-cn/application-dev/reference/apis/js-apis-observer.md
+2
-8
zh-cn/application-dev/reference/apis/js-apis-radio.md
zh-cn/application-dev/reference/apis/js-apis-radio.md
+27
-25
zh-cn/application-dev/reference/apis/js-apis-sim.md
zh-cn/application-dev/reference/apis/js-apis-sim.md
+98
-96
zh-cn/application-dev/reference/apis/js-apis-sms.md
zh-cn/application-dev/reference/apis/js-apis-sms.md
+17
-15
zh-cn/application-dev/reference/apis/js-apis-telephony-data.md
.../application-dev/reference/apis/js-apis-telephony-data.md
+10
-8
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-net-connection.md
浏览文件 @
023927b5
# 网络连接管理
# 网络连接管理
网络连接管理提供管理网络一些基础能力,包括获取默认激活的数据网络、获取所有激活数据网络列表、开启关闭飞行模式、获取网络能力信息等功能。
> **说明:**
> **说明:**
>
>
...
@@ -79,7 +80,7 @@ hasDefaultNet(callback: AsyncCallback\<boolean>): void
...
@@ -79,7 +80,7 @@ hasDefaultNet(callback: AsyncCallback\<boolean>): void
```
js
```
js
connection
.
hasDefaultNet
(
function
(
error
,
has
)
{
connection
.
hasDefaultNet
(
function
(
error
,
has
)
{
console
.
log
(
JSON
.
stringify
(
error
))
console
.
log
(
JSON
.
stringify
(
error
))
console
.
log
(
has
)
console
.
log
(
'
has:
'
+
has
)
})
})
```
```
...
@@ -101,7 +102,7 @@ hasDefaultNet(): Promise\<boolean>
...
@@ -101,7 +102,7 @@ hasDefaultNet(): Promise\<boolean>
```
js
```
js
connection
.
hasDefaultNet
().
then
(
function
(
has
)
{
connection
.
hasDefaultNet
().
then
(
function
(
has
)
{
console
.
log
(
has
)
console
.
log
(
'
has:
'
+
has
)
})
})
```
```
...
@@ -446,6 +447,97 @@ connection.getAddressesByName(host).then(function (addresses) {
...
@@ -446,6 +447,97 @@ connection.getAddressesByName(host).then(function (addresses) {
})
})
```
```
## connection.enableAirplaneMode
enableAirplaneMode(callback: AsyncCallback
\<
void>): void
开启飞行模式,使用callback方式作为异步方法。
**系统能力**
:SystemCapability.Communication.NetManager.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------- | ---- | ------------------ |
| callback | AsyncCallback
\<
void> | 是 | 回调函数。 |
**示例:**
```
js
connection
.
enableAirplaneMode
(
function
(
error
)
{
console
.
log
(
JSON
.
stringify
(
error
))
})
```
## connection.enableAirplaneMode
enableAirplaneMode(): Promise
\<
void>
开启飞行模式,使用Promise方式作为异步方法。
**系统能力**
:SystemCapability.Communication.NetManager.Core
**返回值:**
| 类型 | 说明 |
| ------------------------------------------- | ----------------------------- |
| Promise
\<
void> | 以Promise形式返回结果。 |
**示例:**
```
js
connection
.
enableAirplaneMode
().
then
(
function
(
error
)
{
console
.
log
(
JSON
.
stringify
(
error
))
})
```
## connection.disableAirplaneMode
disableAirplaneMode(callback: AsyncCallback
\<
void>): void
关闭飞行模式,使用callback方式作为异步方法。
**系统能力**
:SystemCapability.Communication.NetManager.Core
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------- | ---- | ------------------ |
| callback | AsyncCallback
\<
void> | 是 | 回调函数。 |
**示例:**
```
js
connection
.
disableAirplaneMode
(
function
(
error
)
{
console
.
log
(
JSON
.
stringify
(
error
))
})
```
## connection.disableAirplaneMode
disableAirplaneMode(): Promise
\<
void>
关闭飞行模式,使用Promise方式作为异步方法。
**系统能力**
:SystemCapability.Communication.NetManager.Core
**返回值:**
| 类型 | 说明 |
| ------------------------------------------- | ----------------------------- |
| Promise
\<
void> | 以Promise形式返回结果。 |
**示例:**
```
js
connection
.
disableAirplaneMode
().
then
(
function
(
error
)
{
console
.
log
(
JSON
.
stringify
(
error
))
})
```
## connection.createNetConnection
## connection.createNetConnection
createNetConnection(netSpecifier?: NetSpecifier, timeout?: number): NetConnection
createNetConnection(netSpecifier?: NetSpecifier, timeout?: number): NetConnection
...
@@ -476,7 +568,7 @@ let netConnection = connection.createNetConnection()
...
@@ -476,7 +568,7 @@ let netConnection = connection.createNetConnection()
// 关注蜂窝网络
// 关注蜂窝网络
let
netConnectionCellular
=
connection
.
createNetConnection
({
let
netConnectionCellular
=
connection
.
createNetConnection
({
netCapabilities
:
{
netCapabilities
:
{
bearerTypes
:
[
NetBearType
.
BEARER_CELLULAR
]
bearerTypes
:
[
connection
.
NetBearType
.
BEARER_CELLULAR
]
}
}
})
})
```
```
...
...
zh-cn/application-dev/reference/apis/js-apis-observer.md
浏览文件 @
023927b5
# observer
# observer
本模块提供订阅管理功能,包括订阅网络状态变化事件、订阅信号状态变化事件、订阅通话状态变化事件、订阅蜂窝数据链路连接状态、订阅蜂窝数据业务的上下行数据流状态、订阅sim状态更改事件,取消订阅网络状态变化事件、取消订阅信号状态变化事件、取消订阅通话状态变化事件、移除订阅蜂窝数据链路连接状态、移除订阅蜂窝数据业务的上下行数据流状态、移除订阅sim状态更改事件等。
>**说明:**
>**说明:**
>
>
>本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
...
@@ -70,8 +72,6 @@ off\(type: \'networkStateChange\', callback?: Callback<NetworkState\>\): void;
...
@@ -70,8 +72,6 @@ off\(type: \'networkStateChange\', callback?: Callback<NetworkState\>\): void;
取消订阅网络状态变化事件,使用callback方式作为异步方法。
取消订阅网络状态变化事件,使用callback方式作为异步方法。
**需要权限**
:ohos.permission.GET_NETWORK_INFO
>**说明:**
>**说明:**
>
>
>可以指定传入on中的callback取消一个订阅,也可以不指定callback清空所有订阅。
>可以指定传入on中的callback取消一个订阅,也可以不指定callback清空所有订阅。
...
@@ -184,8 +184,6 @@ on(type: 'callStateChange', callback: Callback\<{ state: CallState, number: stri
...
@@ -184,8 +184,6 @@ on(type: 'callStateChange', callback: Callback\<{ state: CallState, number: stri
订阅通话状态变化事件,使用callback方式作为异步方法。
订阅通话状态变化事件,使用callback方式作为异步方法。
**需要权限**
:ohos.permission.READ_CALL_LOG
**系统能力**
:SystemCapability.Telephony.StateRegistry
**系统能力**
:SystemCapability.Telephony.StateRegistry
**参数:**
**参数:**
...
@@ -210,8 +208,6 @@ on(type: 'callStateChange', options: { slotId: number }, callback: Callback<{ st
...
@@ -210,8 +208,6 @@ on(type: 'callStateChange', options: { slotId: number }, callback: Callback<{ st
订阅通话状态变化事件,使用callback方式作为异步方法。
订阅通话状态变化事件,使用callback方式作为异步方法。
**需要权限**
:ohos.permission.READ_CALL_LOG
**系统能力**
:SystemCapability.Telephony.StateRegistry
**系统能力**
:SystemCapability.Telephony.StateRegistry
**参数:**
**参数:**
...
@@ -237,8 +233,6 @@ off(type: 'callStateChange', callback?: Callback<{ state: CallState, number: str
...
@@ -237,8 +233,6 @@ off(type: 'callStateChange', callback?: Callback<{ state: CallState, number: str
取消订阅通话状态变化事件,使用callback方式作为异步方法。
取消订阅通话状态变化事件,使用callback方式作为异步方法。
**需要权限**
:ohos.permission.READ_CALL_LOG
>**说明:**
>**说明:**
>
>
>可以指定传入on中的callback取消一个订阅,也可以不指定callback清空所有订阅。
>可以指定传入on中的callback取消一个订阅,也可以不指定callback清空所有订阅。
...
...
zh-cn/application-dev/reference/apis/js-apis-radio.md
浏览文件 @
023927b5
# 网络搜索
# 网络搜索
网络搜索模块提供管理网络搜索的一些基础功能,包括获取当前接入的CS域和PS域无线接入技术、获取网络状态、获取当前选网模式、获取注册网络所在国家的ISO国家码、获取主卡所在卡槽的索引号、获取指定SIM卡槽对应的注册网络信号强度信息列表、获取运营商名称、获取设备的指定卡槽的IMEI、获取设备的指定卡槽的MEID、获取设备的指定卡槽的唯一设备ID,判断当前设备是否支持5G
\(
NR
\)
、判断主卡的Radio是否打开等。
>**说明:**
>**说明:**
>
>
>本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
...
@@ -562,18 +564,18 @@ setPrimarySlotId(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -562,18 +564,18 @@ setPrimarySlotId(slotId: number, callback: AsyncCallback<void\>): void
设置主卡所在卡槽的索引号,使用callback方式作为异步方法。
设置主卡所在卡槽的索引号,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------- | ---- | -------------------------------------- |
| -------- | --------------------- | ---- | -------------------------------------- |
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。
当设置成功,err为undefined,否则为错误对象。
|
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。
|
**示例:**
**示例:**
...
@@ -591,12 +593,12 @@ setPrimarySlotId\(slotId: number\): Promise\<void\>
...
@@ -591,12 +593,12 @@ setPrimarySlotId\(slotId: number\): Promise\<void\>
设置主卡所在卡槽的索引号,使用Promise方式作为异步方法。
设置主卡所在卡槽的索引号,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -607,7 +609,7 @@ setPrimarySlotId\(slotId: number\): Promise\<void\>
...
@@ -607,7 +609,7 @@ setPrimarySlotId\(slotId: number\): Promise\<void\>
| 类型 | 说明 |
| 类型 | 说明 |
| --------------- | ------------------------------- |
| --------------- | ------------------------------- |
| Promise
\<
void
\>
|
无返回结果的Promise对象。
|
| Promise
\<
void
\>
|
以Promise形式异步返回设置结果。
|
**示例:**
**示例:**
...
@@ -627,12 +629,12 @@ getIMEI(callback: AsyncCallback<string\>): void
...
@@ -627,12 +629,12 @@ getIMEI(callback: AsyncCallback<string\>): void
获取设备的指定卡槽的IMEI,使用callback方式作为异步方法。
获取设备的指定卡槽的IMEI,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -654,12 +656,12 @@ getIMEI(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -654,12 +656,12 @@ getIMEI(slotId: number, callback: AsyncCallback<string\>): void
获取设备的指定卡槽的IMEI,使用callback方式作为异步方法。
获取设备的指定卡槽的IMEI,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -683,12 +685,12 @@ getIMEI(slotId?: number): Promise<string\>
...
@@ -683,12 +685,12 @@ getIMEI(slotId?: number): Promise<string\>
获取设备的指定卡槽的IMEI,使用Promise方式作为异步方法。
获取设备的指定卡槽的IMEI,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -699,7 +701,7 @@ getIMEI(slotId?: number): Promise<string\>
...
@@ -699,7 +701,7 @@ getIMEI(slotId?: number): Promise<string\>
| 类型 | 说明 |
| 类型 | 说明 |
| ----------------- | ------------------------------------------ |
| ----------------- | ------------------------------------------ |
| Promise
\<
string
\>
|
Promise对象。
返回IMEI;如果IMEI不存在,则返回空字符串。 |
| Promise
\<
string
\>
| 返回IMEI;如果IMEI不存在,则返回空字符串。 |
**示例:**
**示例:**
...
@@ -719,12 +721,12 @@ getMEID(callback: AsyncCallback<string\>): void
...
@@ -719,12 +721,12 @@ getMEID(callback: AsyncCallback<string\>): void
获取设备的指定卡槽的MEID,使用callback方式作为异步方法。
获取设备的指定卡槽的MEID,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -746,12 +748,12 @@ getMEID(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -746,12 +748,12 @@ getMEID(slotId: number, callback: AsyncCallback<string\>): void
获取设备的指定卡槽的MEID,使用callback方式作为异步方法。
获取设备的指定卡槽的MEID,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -775,12 +777,12 @@ getMEID(slotId?: number): Promise<string\>
...
@@ -775,12 +777,12 @@ getMEID(slotId?: number): Promise<string\>
获取设备的指定卡槽的MEID,使用Promise方式作为异步方法。
获取设备的指定卡槽的MEID,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -811,12 +813,12 @@ getUniqueDeviceId(callback: AsyncCallback<string\>): void
...
@@ -811,12 +813,12 @@ getUniqueDeviceId(callback: AsyncCallback<string\>): void
获取设备的指定卡槽的唯一设备ID,使用callback方式作为异步方法。
获取设备的指定卡槽的唯一设备ID,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -838,12 +840,12 @@ getUniqueDeviceId(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -838,12 +840,12 @@ getUniqueDeviceId(slotId: number, callback: AsyncCallback<string\>): void
获取设备的指定卡槽的唯一设备ID,使用callback方式作为异步方法。
获取设备的指定卡槽的唯一设备ID,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -867,12 +869,12 @@ getUniqueDeviceId(slotId?: number): Promise<string\>
...
@@ -867,12 +869,12 @@ getUniqueDeviceId(slotId?: number): Promise<string\>
获取设备的指定卡槽的唯一设备ID,使用Promise方式作为异步方法。
获取设备的指定卡槽的唯一设备ID,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
...
zh-cn/application-dev/reference/apis/js-apis-sim.md
浏览文件 @
023927b5
# SIM卡管理
# SIM卡管理
SIM卡管理模块提供了SIM卡管理的基础能力,包括获取指定卡槽SIM卡的名称、号码、ISO国家码、归属PLMN号、服务提供商名称、SIM卡状态、卡类型、是否插卡、是否激活、锁状态,设置指定卡槽SIM卡显示的名称、号码、锁状态,激活、禁用指定卡槽SIM卡,更改Pin密码,以及解锁指定卡槽SIM卡密码、SIM卡密码的解锁密码等。
>**说明:**
>**说明:**
>
>
>本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
...
@@ -509,18 +511,18 @@ getSimAccountInfo(slotId: number, callback: AsyncCallback<IccAccountInfo\>): voi
...
@@ -509,18 +511,18 @@ getSimAccountInfo(slotId: number, callback: AsyncCallback<IccAccountInfo\>): voi
获取SIM卡账户信息,使用callback方式作为异步方法。
获取SIM卡账户信息,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------------------------------- | ---- | -------------------------------------- |
| -------- | --------------------------------------------------- | ---- | -------------------------------------- |
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| callback | AsyncCallback
\<
[
IccAccountInfo
](
#IccAccountInfo7
)
\>
| 是 | 回调函数。
参考
[
IccAccountInfo
](
#IccAccountInfo7
)
。
|
| callback | AsyncCallback
\<
[
IccAccountInfo
](
#IccAccountInfo7
)
\>
| 是 | 回调函数。
|
**示例:**
**示例:**
...
@@ -537,12 +539,12 @@ getSimAccountInfo(slotId: number): Promise<IccAccountInfo\>
...
@@ -537,12 +539,12 @@ getSimAccountInfo(slotId: number): Promise<IccAccountInfo\>
获取SIM卡账户信息,使用callback方式作为异步方法。
获取SIM卡账户信息,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -572,12 +574,12 @@ getActiveSimAccountInfoList(callback: AsyncCallback<Array<IccAccountInfo\>>): vo
...
@@ -572,12 +574,12 @@ getActiveSimAccountInfoList(callback: AsyncCallback<Array<IccAccountInfo\>>): vo
获取活跃SIM卡账户信息列表,使用callback方式作为异步方法。
获取活跃SIM卡账户信息列表,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -599,12 +601,12 @@ getActiveSimAccountInfoList(): Promise<Array<IccAccountInfo\>>;
...
@@ -599,12 +601,12 @@ getActiveSimAccountInfoList(): Promise<Array<IccAccountInfo\>>;
获取活跃SIM卡账户信息列表,使用callback方式作为异步方法。
获取活跃SIM卡账户信息列表,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**返回值:**
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
...
@@ -628,12 +630,12 @@ setDefaultVoiceSlotId(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -628,12 +630,12 @@ setDefaultVoiceSlotId(slotId: number, callback: AsyncCallback<void\>): void
设置默认语音业务的卡槽ID,使用callback方式作为异步方法。
设置默认语音业务的卡槽ID,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -656,12 +658,12 @@ setDefaultVoiceSlotId(slotId: number): Promise\<void\>
...
@@ -656,12 +658,12 @@ setDefaultVoiceSlotId(slotId: number): Promise\<void\>
设置默认语音业务的卡槽ID,使用Promise方式作为异步方法。
设置默认语音业务的卡槽ID,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -671,8 +673,8 @@ setDefaultVoiceSlotId(slotId: number): Promise\<void\>
...
@@ -671,8 +673,8 @@ setDefaultVoiceSlotId(slotId: number): Promise\<void\>
**返回值:**
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------------- | ------------------------------- |
| --------------
-
| ------------------------------- |
| Promise
\<
void
\>
|
无返回结果的Promise对象。
|
| Promise
\<
void
\>
|
以Promise形式异步返回设置结果。
|
**示例:**
**示例:**
...
@@ -691,12 +693,12 @@ setShowName\(slotId: number, name: string,callback: AsyncCallback<void\>\): void
...
@@ -691,12 +693,12 @@ setShowName\(slotId: number, name: string,callback: AsyncCallback<void\>\): void
设置指定卡槽SIM卡显示的名称,使用callback方式作为异步方法。
设置指定卡槽SIM卡显示的名称,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -720,12 +722,12 @@ setShowName\(slotId: number, name: string\): Promise\<void\>
...
@@ -720,12 +722,12 @@ setShowName\(slotId: number, name: string\): Promise\<void\>
设置指定卡槽SIM卡显示的名称,使用Promise方式作为异步方法。
设置指定卡槽SIM卡显示的名称,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -736,8 +738,8 @@ setShowName\(slotId: number, name: string\): Promise\<void\>
...
@@ -736,8 +738,8 @@ setShowName\(slotId: number, name: string\): Promise\<void\>
**返回值:**
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------------- | ------------------------------- |
| --------------
-
| ------------------------------- |
| Promise
\<
void
\>
|
无返回结果的Promise对象。
|
| Promise
\<
void
\>
|
以Promise形式异步返回设置结果。
|
**示例:**
**示例:**
...
@@ -757,12 +759,12 @@ getShowName(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -757,12 +759,12 @@ getShowName(slotId: number, callback: AsyncCallback<string\>): void
获取指定卡槽SIM卡的名称,使用callback方式作为异步方法。
获取指定卡槽SIM卡的名称,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -785,12 +787,12 @@ getShowName(slotId: number): Promise<string\>
...
@@ -785,12 +787,12 @@ getShowName(slotId: number): Promise<string\>
获取指定卡槽SIM卡的名称,使用Promise方式作为异步方法。
获取指定卡槽SIM卡的名称,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -820,12 +822,12 @@ setShowNumber\(slotId: number, number: string,callback: AsyncCallback<void\>\):
...
@@ -820,12 +822,12 @@ setShowNumber\(slotId: number, number: string,callback: AsyncCallback<void\>\):
设置指定卡槽SIM卡的号码,使用callback方式作为异步方法。
设置指定卡槽SIM卡的号码,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -850,12 +852,12 @@ setShowNumber\(slotId: number,number: string\): Promise\<void\>
...
@@ -850,12 +852,12 @@ setShowNumber\(slotId: number,number: string\): Promise\<void\>
设置指定卡槽SIM卡的号码,使用Promise方式作为异步方法。
设置指定卡槽SIM卡的号码,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -867,7 +869,7 @@ setShowNumber\(slotId: number,number: string\): Promise\<void\>
...
@@ -867,7 +869,7 @@ setShowNumber\(slotId: number,number: string\): Promise\<void\>
| 类型 | 说明 |
| 类型 | 说明 |
| -------------- | ------------------------------- |
| -------------- | ------------------------------- |
| Promise
\<
void
\>
| 无返回结果的Promise对象。
|
| Promise
<void
\>
| 以Promise形式异步返回设置结果。
|
**示例:**
**示例:**
...
@@ -887,12 +889,12 @@ getShowNumber(slotId: number,callback: AsyncCallback<string\>): void
...
@@ -887,12 +889,12 @@ getShowNumber(slotId: number,callback: AsyncCallback<string\>): void
获取指定卡槽SIM卡的号码,使用callback方式作为异步方法。
获取指定卡槽SIM卡的号码,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -915,12 +917,12 @@ getShowNumber(slotId: number): Promise<string\>
...
@@ -915,12 +917,12 @@ getShowNumber(slotId: number): Promise<string\>
获取指定卡槽SIM卡的号码,使用Promise方式作为异步方法。
获取指定卡槽SIM卡的号码,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -950,12 +952,12 @@ activateSim(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -950,12 +952,12 @@ activateSim(slotId: number, callback: AsyncCallback<void\>): void
激活指定卡槽SIM卡,使用callback方式作为异步方法。
激活指定卡槽SIM卡,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -978,12 +980,12 @@ activateSim(slotId: number): Promise\<void\>
...
@@ -978,12 +980,12 @@ activateSim(slotId: number): Promise\<void\>
激活指定卡槽SIM卡,使用Promise方式作为异步方法。
激活指定卡槽SIM卡,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -993,8 +995,8 @@ activateSim(slotId: number): Promise\<void\>
...
@@ -993,8 +995,8 @@ activateSim(slotId: number): Promise\<void\>
**返回值:**
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------------- | ------------------------------- |
| --------------
-
| ------------------------------- |
| Promise
\<
void
\>
|
无返回结果的Promise对象。
|
| Promise
\<
void
\>
|
以Promise形式异步返回设置结果。
|
**示例:**
**示例:**
...
@@ -1013,12 +1015,12 @@ deactivateSim(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -1013,12 +1015,12 @@ deactivateSim(slotId: number, callback: AsyncCallback<void\>): void
禁用指定卡槽SIM卡,使用callback方式作为异步方法。
禁用指定卡槽SIM卡,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1041,12 +1043,12 @@ deactivateSim(slotId: number): Promise\<void\>
...
@@ -1041,12 +1043,12 @@ deactivateSim(slotId: number): Promise\<void\>
禁用指定卡槽SIM卡,使用Promise方式作为异步方法。
禁用指定卡槽SIM卡,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1056,8 +1058,8 @@ deactivateSim(slotId: number): Promise\<void\>
...
@@ -1056,8 +1058,8 @@ deactivateSim(slotId: number): Promise\<void\>
**返回值:**
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------------- | ------------------------------- |
| --------------
-
| ------------------------------- |
| Promise
\<
void
\>
|
无返回结果的Promise对象。
|
| Promise
\<
void
\>
|
以Promise形式异步返回设置结果。
|
**示例:**
**示例:**
...
@@ -1076,12 +1078,12 @@ setLockState(slotId: number, options: LockInfo, callback: AsyncCallback<LockStat
...
@@ -1076,12 +1078,12 @@ setLockState(slotId: number, options: LockInfo, callback: AsyncCallback<LockStat
设置指定卡槽SIM卡的锁状态,使用callback方式作为异步方法。
设置指定卡槽SIM卡的锁状态,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1108,12 +1110,12 @@ setLockState(slotId: number, options: LockInfo): Promise<LockStatusResponse\>
...
@@ -1108,12 +1110,12 @@ setLockState(slotId: number, options: LockInfo): Promise<LockStatusResponse\>
设置指定卡槽SIM卡的锁状态,使用callback方式作为异步方法。
设置指定卡槽SIM卡的锁状态,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1147,10 +1149,10 @@ getLockState(slotId: number, lockType: LockType, callback: AsyncCallback<LockSta
...
@@ -1147,10 +1149,10 @@ getLockState(slotId: number, lockType: LockType, callback: AsyncCallback<LockSta
获取指定卡槽SIM卡的锁状态,使用callback方式作为异步方法。
获取指定卡槽SIM卡的锁状态,使用callback方式作为异步方法。
该接口为系统接口。
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1174,10 +1176,10 @@ getLockState(slotId: number, lockType: LockType): Promise<LockState\>
...
@@ -1174,10 +1176,10 @@ getLockState(slotId: number, lockType: LockType): Promise<LockState\>
获取指定卡槽SIM卡的锁状态,使用callback方式作为异步方法。
获取指定卡槽SIM卡的锁状态,使用callback方式作为异步方法。
该接口为系统接口。
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1208,12 +1210,12 @@ alterPin(slotId: number, newPin: string, oldPin: string, callback: AsyncCallback
...
@@ -1208,12 +1210,12 @@ alterPin(slotId: number, newPin: string, oldPin: string, callback: AsyncCallback
更改Pin密码,使用callback方式作为异步方法。
更改Pin密码,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1238,12 +1240,12 @@ alterPin(slotId: number, newPin: string, oldPin: string): Promise<LockStatusResp
...
@@ -1238,12 +1240,12 @@ alterPin(slotId: number, newPin: string, oldPin: string): Promise<LockStatusResp
更改Pin密码,使用callback方式作为异步方法。
更改Pin密码,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1275,12 +1277,12 @@ alterPin2(slotId: number, newPin2: string, oldPin2: string, callback: AsyncCallb
...
@@ -1275,12 +1277,12 @@ alterPin2(slotId: number, newPin2: string, oldPin2: string, callback: AsyncCallb
更改Pin2密码,使用callback方式作为异步方法。
更改Pin2密码,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1305,12 +1307,12 @@ alterPin2(slotId: number, newPin2: string, oldPin2: string): Promise<LockStatusR
...
@@ -1305,12 +1307,12 @@ alterPin2(slotId: number, newPin2: string, oldPin2: string): Promise<LockStatusR
更改Pin2密码,使用callback方式作为异步方法。
更改Pin2密码,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1342,12 +1344,12 @@ unlockPin(slotId: number,pin: string ,callback: AsyncCallback<LockStatusResponse
...
@@ -1342,12 +1344,12 @@ unlockPin(slotId: number,pin: string ,callback: AsyncCallback<LockStatusResponse
解锁指定卡槽SIM卡密码,使用callback方式作为异步方法。
解锁指定卡槽SIM卡密码,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1372,12 +1374,12 @@ unlockPin(slotId: number,pin: string): Promise<LockStatusResponse\>
...
@@ -1372,12 +1374,12 @@ unlockPin(slotId: number,pin: string): Promise<LockStatusResponse\>
解锁指定卡槽SIM卡密码,使用Promise方式作为异步方法。
解锁指定卡槽SIM卡密码,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1409,12 +1411,12 @@ unlockPuk(slotId: number,newPin: string,puk: string ,callback: AsyncCallback<Loc
...
@@ -1409,12 +1411,12 @@ unlockPuk(slotId: number,newPin: string,puk: string ,callback: AsyncCallback<Loc
解锁指定卡槽SIM卡密码的解锁密码,使用callback方式作为异步方法。
解锁指定卡槽SIM卡密码的解锁密码,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1441,12 +1443,12 @@ unlockPuk(slotId: number,newPin: string,puk: string): Promise<LockStatusRespo
...
@@ -1441,12 +1443,12 @@ unlockPuk(slotId: number,newPin: string,puk: string): Promise<LockStatusRespo
解锁指定卡槽SIM卡密码的解锁密码,使用Promise方式作为异步方法。
解锁指定卡槽SIM卡密码的解锁密码,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1480,12 +1482,12 @@ promise.then(data => {
...
@@ -1480,12 +1482,12 @@ promise.then(data => {
解锁指定卡槽SIM卡密码,使用callback方式作为异步方法。
解锁指定卡槽SIM卡密码,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1510,12 +1512,12 @@ unlockPin2(slotId: number,pin2: string): Promise<LockStatusResponse\>
...
@@ -1510,12 +1512,12 @@ unlockPin2(slotId: number,pin2: string): Promise<LockStatusResponse\>
解锁指定卡槽SIM卡密码,使用Promise方式作为异步方法。
解锁指定卡槽SIM卡密码,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1547,12 +1549,12 @@ unlockPuk2(slotId: number,newPin2: string,puk2: string ,callback: AsyncCallback<
...
@@ -1547,12 +1549,12 @@ unlockPuk2(slotId: number,newPin2: string,puk2: string ,callback: AsyncCallback<
解锁指定卡槽SIM卡密码的解锁密码,使用callback方式作为异步方法。
解锁指定卡槽SIM卡密码的解锁密码,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1579,12 +1581,12 @@ unlockPuk2slotId: number,newPin2: string,puk2: string): Promise<LockStatusRes
...
@@ -1579,12 +1581,12 @@ unlockPuk2slotId: number,newPin2: string,puk2: string): Promise<LockStatusRes
解锁指定卡槽SIM卡密码的解锁密码,使用Promise方式作为异步方法。
解锁指定卡槽SIM卡密码的解锁密码,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -1671,10 +1673,10 @@ SIM卡状态。
...
@@ -1671,10 +1673,10 @@ SIM卡状态。
锁类型。
锁类型。
该接口为系统接口。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统API**
:该接口为系统接口,三方应用不支持调用。
| 名称 | 值 | 说明 |
| 名称 | 值 | 说明 |
| -------- | ---- | ----------- |
| -------- | ---- | ----------- |
| PIN_LOCK | 1 | SIM卡密码锁 |
| PIN_LOCK | 1 | SIM卡密码锁 |
...
@@ -1684,10 +1686,10 @@ SIM卡状态。
...
@@ -1684,10 +1686,10 @@ SIM卡状态。
锁状态。
锁状态。
该接口为系统接口。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统API**
:该接口为系统接口,三方应用不支持调用。
| 名称 | 值 | 说明 |
| 名称 | 值 | 说明 |
| -------- | ---- | ---------- |
| -------- | ---- | ---------- |
| LOCK_OFF | 0 | 锁关闭状态 |
| LOCK_OFF | 0 | 锁关闭状态 |
...
@@ -1697,10 +1699,10 @@ SIM卡状态。
...
@@ -1697,10 +1699,10 @@ SIM卡状态。
定制锁类型。
定制锁类型。
该接口为系统接口。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统API**
:该接口为系统接口,三方应用不支持调用。
| 名称 | 值 | 说明 |
| 名称 | 值 | 说明 |
| ------------ | ---- | ----------------------------------------------- |
| ------------ | ---- | ----------------------------------------------- |
| PN_PIN_LOCK | 0 | 定制网络PIN锁
*(参照 3GPP TS 22.022 [33])*
|
| PN_PIN_LOCK | 0 | 定制网络PIN锁
*(参照 3GPP TS 22.022 [33])*
|
...
@@ -1718,10 +1720,10 @@ SIM卡状态。
...
@@ -1718,10 +1720,10 @@ SIM卡状态。
锁状态响应。
锁状态响应。
该接口为系统接口。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统API**
:该接口为系统接口,三方应用不支持调用。
| 名称 | 类型 | 说明 |
| 名称 | 类型 | 说明 |
| --------------- | ------ | ------------------ |
| --------------- | ------ | ------------------ |
| result | number | 当前操作的结果 |
| result | number | 当前操作的结果 |
...
@@ -1731,10 +1733,10 @@ SIM卡状态。
...
@@ -1731,10 +1733,10 @@ SIM卡状态。
锁状态响应。
锁状态响应。
该接口为系统接口。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统API**
:该接口为系统接口,三方应用不支持调用。
| 名称 | 类型 | 说明 |
| 名称 | 类型 | 说明 |
| -------- | --------- | ------ |
| -------- | --------- | ------ |
| lockType | LockType | 锁类型 |
| lockType | LockType | 锁类型 |
...
@@ -1745,10 +1747,10 @@ SIM卡状态。
...
@@ -1745,10 +1747,10 @@ SIM卡状态。
锁状态响应。
锁状态响应。
该接口为系统接口。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统API**
:该接口为系统接口,三方应用不支持调用。
| 名称 | 类型 | 说明 |
| 名称 | 类型 | 说明 |
| -------- | ------------- | ------------ |
| -------- | ------------- | ------------ |
| lockType | PersoLockType | 定制锁的类型 |
| lockType | PersoLockType | 定制锁的类型 |
...
@@ -1758,10 +1760,10 @@ SIM卡状态。
...
@@ -1758,10 +1760,10 @@ SIM卡状态。
Icc账户信息。
Icc账户信息。
该接口为系统接口。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统API**
:该接口为系统接口,三方应用不支持调用。
| 名称 | 类型 | 说明 |
| 名称 | 类型 | 说明 |
| ---------- | ------- | ---------------- |
| ---------- | ------- | ---------------- |
| simId | number | SIM卡ID |
| simId | number | SIM卡ID |
...
...
zh-cn/application-dev/reference/apis/js-apis-sms.md
浏览文件 @
023927b5
# 短信服务
# 短信服务
短信服务提供了管理短信的一些基础能力,包括创建、发送短信,获取、设置发送短信的默认SIM卡槽ID,获取、设置短信服务中心(SMSC)地址,以及检查当前设备是否具备短信发送和接收能力等。
>**说明:**
>**说明:**
>
>
>本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
...
@@ -162,12 +164,12 @@ setDefaultSmsSlotId\(slotId: number,callback: AsyncCallback<void>\): void
...
@@ -162,12 +164,12 @@ setDefaultSmsSlotId\(slotId: number,callback: AsyncCallback<void>\): void
设置发送短信的默认SIM卡槽ID,使用callback方式作为异步方法。
设置发送短信的默认SIM卡槽ID,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.SmsMms
**系统能力**
:SystemCapability.Telephony.SmsMms
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -190,12 +192,12 @@ setDefaultSmsSlotId\(slotId: number\): Promise<void>
...
@@ -190,12 +192,12 @@ setDefaultSmsSlotId\(slotId: number\): Promise<void>
设置发送短信的默认SIM卡槽ID,使用Promise方式作为异步方法。
设置发送短信的默认SIM卡槽ID,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.SmsMms
**系统能力**
:SystemCapability.Telephony.SmsMms
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -205,8 +207,8 @@ setDefaultSmsSlotId\(slotId: number\): Promise<void>
...
@@ -205,8 +207,8 @@ setDefaultSmsSlotId\(slotId: number\): Promise<void>
**返回值:**
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------------- | ------------------------------- |
| --------------
-
| ------------------------------- |
| Promise
\<
void
\>
|
无返回结果的Promise对象。
|
| Promise
\<
void
\>
|
以Promise形式异步返回设置结果。
|
**示例:**
**示例:**
...
@@ -225,12 +227,12 @@ setSmscAddr\(slotId: number, smscAddr: string, callback: AsyncCallback<void\>\):
...
@@ -225,12 +227,12 @@ setSmscAddr\(slotId: number, smscAddr: string, callback: AsyncCallback<void\>\):
设置短信服务中心(SMSC)地址,使用callback方式作为异步方法。
设置短信服务中心(SMSC)地址,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE,该权限为系统权限
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE,该权限为系统权限
**系统能力**
:SystemCapability.Telephony.SmsMms
**系统能力**
:SystemCapability.Telephony.SmsMms
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -256,12 +258,12 @@ setSmscAddr\(slotId: number, smscAddr: string\): Promise\<void\>
...
@@ -256,12 +258,12 @@ setSmscAddr\(slotId: number, smscAddr: string\): Promise\<void\>
设置短信服务中心(SMSC)地址,使用Promise方式作为异步方法。
设置短信服务中心(SMSC)地址,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE,该权限为系统权限
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE,该权限为系统权限
**系统能力**
:SystemCapability.Telephony.SmsMms
**系统能力**
:SystemCapability.Telephony.SmsMms
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -295,12 +297,12 @@ getSmscAddr\(slotId: number, callback: AsyncCallback<string\>\): void
...
@@ -295,12 +297,12 @@ getSmscAddr\(slotId: number, callback: AsyncCallback<string\>\): void
获取短信服务中心(SMSC)地址,使用callback方式作为异步方法。
获取短信服务中心(SMSC)地址,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE,该权限为系统权限
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE,该权限为系统权限
**系统能力**
:SystemCapability.Telephony.SmsMms
**系统能力**
:SystemCapability.Telephony.SmsMms
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -324,12 +326,12 @@ getSmscAddr\(slotId: number\): Promise<string\>
...
@@ -324,12 +326,12 @@ getSmscAddr\(slotId: number\): Promise<string\>
获取短信服务中心(SMSC)地址,使用Promise方式作为异步方法。
获取短信服务中心(SMSC)地址,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE,该权限为系统权限
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE,该权限为系统权限
**系统能力**
:SystemCapability.Telephony.SmsMms
**系统能力**
:SystemCapability.Telephony.SmsMms
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
...
zh-cn/application-dev/reference/apis/js-apis-telephony-data.md
浏览文件 @
023927b5
# 蜂窝数据
# 蜂窝数据
蜂窝数据提供了移动数据管理能力,包括获取、设置默认移动数据的SIM卡,获取蜂窝数据业务的上下行和分组交换域(PS域)的连接状态,以及检查蜂窝数据业务和漫游是否启用等。
>**说明:**
>**说明:**
>
>
>本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
...
@@ -67,18 +69,18 @@ setDefaultCellularDataSlotId(slotId: number,callback: AsyncCallback\<void\>): vo
...
@@ -67,18 +69,18 @@ setDefaultCellularDataSlotId(slotId: number,callback: AsyncCallback\<void\>): vo
设置默认移动数据的SIM卡,使用callback方式作为异步方法。
设置默认移动数据的SIM卡,使用callback方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CellularData
**系统能力**
:SystemCapability.Telephony.CellularData
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------- | ---- | ------------------------------------------------------------ |
| -------- | --------------------- | ---- | ------------------------------------------------------------ |
| slotId | number | 是 | SIM卡槽ID。
<br/>
- 0:卡槽1。
<br/>
- 1:卡槽2。
<br/>
- -1:清除默认配置。 |
| slotId | number | 是 | SIM卡槽ID。
<br/>
- 0:卡槽1。
<br/>
- 1:卡槽2。
<br/>
- -1:清除默认配置。 |
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。
当设置成功,err为undefined,否则为错误对象。
|
| callback | AsyncCallback
\<
void
\>
| 是 | 回调函数。
|
**示例:**
**示例:**
...
@@ -94,12 +96,12 @@ setDefaultCellularDataSlotId(slotId: number): Promise\<void\>
...
@@ -94,12 +96,12 @@ setDefaultCellularDataSlotId(slotId: number): Promise\<void\>
设置默认移动数据的SIM卡,使用Promise方式作为异步方法。
设置默认移动数据的SIM卡,使用Promise方式作为异步方法。
该接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**系统能力**
:SystemCapability.Telephony.CellularData
**系统能力**
:SystemCapability.Telephony.CellularData
**系统API**
:该接口为系统接口,三方应用不支持调用。
**参数:**
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
...
@@ -109,8 +111,8 @@ setDefaultCellularDataSlotId(slotId: number): Promise\<void\>
...
@@ -109,8 +111,8 @@ setDefaultCellularDataSlotId(slotId: number): Promise\<void\>
**返回值:**
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
| -------------- | ------------------------------- |
| --------------
-
| ------------------------------- |
| Promise
<
\v
oid
\>
| 无返回结果的Promise对象。
|
| Promise
\<
void
\>
| 以Promise形式异步返回设置结果。
|
**示例:**
**示例:**
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录