Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
ca09b2ec
D
Docs
项目概览
OpenHarmony
/
Docs
大约 1 年 前同步成功
通知
159
Star
292
Fork
28
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
Docs
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
ca09b2ec
编写于
7月 04, 2022
作者:
O
openharmony_ci
提交者:
Gitee
7月 04, 2022
浏览文件
操作
浏览文件
下载
差异文件
!6242 update telephony and net js references.
Merge pull request !6242 from clevercong/mysubmit
上级
a0dfd763
8dfd84a6
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
197 addition
and
95 deletion
+197
-95
zh-cn/application-dev/reference/apis/js-apis-net-connection.md
.../application-dev/reference/apis/js-apis-net-connection.md
+103
-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
+16
-14
zh-cn/application-dev/reference/apis/js-apis-sim.md
zh-cn/application-dev/reference/apis/js-apis-sim.md
+57
-55
zh-cn/application-dev/reference/apis/js-apis-sms.md
zh-cn/application-dev/reference/apis/js-apis-sms.md
+11
-9
zh-cn/application-dev/reference/apis/js-apis-telephony-data.md
.../application-dev/reference/apis/js-apis-telephony-data.md
+8
-6
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-net-connection.md
浏览文件 @
ca09b2ec
# 网络连接管理
# 网络连接管理
网络连接管理提供管理网络一些基础能力,包括获取默认激活的数据网络、获取所有激活数据网络列表、开启关闭飞行模式、获取网络能力信息等功能。
> **说明:**
> **说明:**
>
>
...
@@ -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,105 @@ connection.getAddressesByName(host).then(function (addresses) {
...
@@ -446,6 +447,105 @@ 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 +576,7 @@ let netConnection = connection.createNetConnection()
...
@@ -476,7 +576,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
浏览文件 @
ca09b2ec
# observer
# observer
本模块提供订阅管理功能,可以订阅/取消订阅的事件包括:网络状态变化、信号状态变化、通话状态变化、蜂窝数据链路连接状态、蜂窝数据业务的上下行数据流状态、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
浏览文件 @
ca09b2ec
# 网络搜索
# 网络搜索
网络搜索模块提供管理网络搜索的一些基础功能,包括获取当前接入的CS域和PS域无线接入技术、获取网络状态、获取当前选网模式、获取注册网络所在国家的ISO国家码、获取主卡所在卡槽的索引号、获取指定SIM卡槽对应的注册网络信号强度信息列表、获取运营商名称、获取设备的指定卡槽的IMEI、获取设备的指定卡槽的MEID、获取设备的指定卡槽的唯一设备ID,判断当前设备是否支持5G
\(
NR
\)
、判断主卡的Radio是否打开等。
>**说明:**
>**说明:**
>
>
>本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
...
@@ -562,7 +564,7 @@ setPrimarySlotId(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -562,7 +564,7 @@ setPrimarySlotId(slotId: number, callback: AsyncCallback<void\>): void
设置主卡所在卡槽的索引号,使用callback方式作为异步方法。
设置主卡所在卡槽的索引号,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -573,7 +575,7 @@ setPrimarySlotId(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -573,7 +575,7 @@ setPrimarySlotId(slotId: number, callback: AsyncCallback<void\>): void
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------- | ---- | -------------------------------------- |
| -------- | --------------------- | ---- | -------------------------------------- |
| 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,7 +593,7 @@ setPrimarySlotId\(slotId: number\): Promise\<void\>
...
@@ -591,7 +593,7 @@ setPrimarySlotId\(slotId: number\): Promise\<void\>
设置主卡所在卡槽的索引号,使用Promise方式作为异步方法。
设置主卡所在卡槽的索引号,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -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,7 +629,7 @@ getIMEI(callback: AsyncCallback<string\>): void
...
@@ -627,7 +629,7 @@ getIMEI(callback: AsyncCallback<string\>): void
获取设备的指定卡槽的IMEI,使用callback方式作为异步方法。
获取设备的指定卡槽的IMEI,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
@@ -654,7 +656,7 @@ getIMEI(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -654,7 +656,7 @@ getIMEI(slotId: number, callback: AsyncCallback<string\>): void
获取设备的指定卡槽的IMEI,使用callback方式作为异步方法。
获取设备的指定卡槽的IMEI,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
@@ -683,7 +685,7 @@ getIMEI(slotId?: number): Promise<string\>
...
@@ -683,7 +685,7 @@ getIMEI(slotId?: number): Promise<string\>
获取设备的指定卡槽的IMEI,使用Promise方式作为异步方法。
获取设备的指定卡槽的IMEI,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
@@ -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,7 +721,7 @@ getMEID(callback: AsyncCallback<string\>): void
...
@@ -719,7 +721,7 @@ getMEID(callback: AsyncCallback<string\>): void
获取设备的指定卡槽的MEID,使用callback方式作为异步方法。
获取设备的指定卡槽的MEID,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
@@ -746,7 +748,7 @@ getMEID(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -746,7 +748,7 @@ getMEID(slotId: number, callback: AsyncCallback<string\>): void
获取设备的指定卡槽的MEID,使用callback方式作为异步方法。
获取设备的指定卡槽的MEID,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
@@ -775,7 +777,7 @@ getMEID(slotId?: number): Promise<string\>
...
@@ -775,7 +777,7 @@ getMEID(slotId?: number): Promise<string\>
获取设备的指定卡槽的MEID,使用Promise方式作为异步方法。
获取设备的指定卡槽的MEID,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
@@ -811,7 +813,7 @@ getUniqueDeviceId(callback: AsyncCallback<string\>): void
...
@@ -811,7 +813,7 @@ getUniqueDeviceId(callback: AsyncCallback<string\>): void
获取设备的指定卡槽的唯一设备ID,使用callback方式作为异步方法。
获取设备的指定卡槽的唯一设备ID,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
@@ -838,7 +840,7 @@ getUniqueDeviceId(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -838,7 +840,7 @@ getUniqueDeviceId(slotId: number, callback: AsyncCallback<string\>): void
获取设备的指定卡槽的唯一设备ID,使用callback方式作为异步方法。
获取设备的指定卡槽的唯一设备ID,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
@@ -867,7 +869,7 @@ getUniqueDeviceId(slotId?: number): Promise<string\>
...
@@ -867,7 +869,7 @@ getUniqueDeviceId(slotId?: number): Promise<string\>
获取设备的指定卡槽的唯一设备ID,使用Promise方式作为异步方法。
获取设备的指定卡槽的唯一设备ID,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
...
zh-cn/application-dev/reference/apis/js-apis-sim.md
浏览文件 @
ca09b2ec
# SIM卡管理
# SIM卡管理
SIM卡管理模块提供了SIM卡管理的基础能力,包括获取指定卡槽SIM卡的名称、号码、ISO国家码、归属PLMN号、服务提供商名称、SIM卡状态、卡类型、是否插卡、是否激活、锁状态,设置指定卡槽SIM卡显示的名称、号码、锁状态,激活、禁用指定卡槽SIM卡,更改Pin密码,以及解锁指定卡槽SIM卡密码、SIM卡密码的解锁密码等。
>**说明:**
>**说明:**
>
>
>本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
...
@@ -509,7 +511,7 @@ getSimAccountInfo(slotId: number, callback: AsyncCallback<IccAccountInfo\>): voi
...
@@ -509,7 +511,7 @@ getSimAccountInfo(slotId: number, callback: AsyncCallback<IccAccountInfo\>): voi
获取SIM卡账户信息,使用callback方式作为异步方法。
获取SIM卡账户信息,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
@@ -520,7 +522,7 @@ getSimAccountInfo(slotId: number, callback: AsyncCallback<IccAccountInfo\>): voi
...
@@ -520,7 +522,7 @@ getSimAccountInfo(slotId: number, callback: AsyncCallback<IccAccountInfo\>): voi
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------------------------------------- | ---- | -------------------------------------- |
| -------- | --------------------------------------------------- | ---- | -------------------------------------- |
| 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,7 +539,7 @@ getSimAccountInfo(slotId: number): Promise<IccAccountInfo\>
...
@@ -537,7 +539,7 @@ getSimAccountInfo(slotId: number): Promise<IccAccountInfo\>
获取SIM卡账户信息,使用callback方式作为异步方法。
获取SIM卡账户信息,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
@@ -572,7 +574,7 @@ getActiveSimAccountInfoList(callback: AsyncCallback<Array<IccAccountInfo\>>): vo
...
@@ -572,7 +574,7 @@ getActiveSimAccountInfoList(callback: AsyncCallback<Array<IccAccountInfo\>>): vo
获取活跃SIM卡账户信息列表,使用callback方式作为异步方法。
获取活跃SIM卡账户信息列表,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
@@ -599,7 +601,7 @@ getActiveSimAccountInfoList(): Promise<Array<IccAccountInfo\>>;
...
@@ -599,7 +601,7 @@ getActiveSimAccountInfoList(): Promise<Array<IccAccountInfo\>>;
获取活跃SIM卡账户信息列表,使用callback方式作为异步方法。
获取活跃SIM卡账户信息列表,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
@@ -628,7 +630,7 @@ setDefaultVoiceSlotId(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -628,7 +630,7 @@ setDefaultVoiceSlotId(slotId: number, callback: AsyncCallback<void\>): void
设置默认语音业务的卡槽ID,使用callback方式作为异步方法。
设置默认语音业务的卡槽ID,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -656,7 +658,7 @@ setDefaultVoiceSlotId(slotId: number): Promise\<void\>
...
@@ -656,7 +658,7 @@ setDefaultVoiceSlotId(slotId: number): Promise\<void\>
设置默认语音业务的卡槽ID,使用Promise方式作为异步方法。
设置默认语音业务的卡槽ID,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -670,9 +672,9 @@ setDefaultVoiceSlotId(slotId: number): Promise\<void\>
...
@@ -670,9 +672,9 @@ setDefaultVoiceSlotId(slotId: number): Promise\<void\>
**返回值:**
**返回值:**
| 类型 | 说明 |
| 类型
| 说明 |
| -------------- | ------------------------------- |
| --------------
-
| ------------------------------- |
| Promise
\<
void
\>
|
无返回结果的Promise对象。
|
| Promise
\<
void
\>
|
以Promise形式异步返回设置结果。
|
**示例:**
**示例:**
...
@@ -691,7 +693,7 @@ setShowName\(slotId: number, name: string,callback: AsyncCallback<void\>\): void
...
@@ -691,7 +693,7 @@ setShowName\(slotId: number, name: string,callback: AsyncCallback<void\>\): void
设置指定卡槽SIM卡显示的名称,使用callback方式作为异步方法。
设置指定卡槽SIM卡显示的名称,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -720,7 +722,7 @@ setShowName\(slotId: number, name: string\): Promise\<void\>
...
@@ -720,7 +722,7 @@ setShowName\(slotId: number, name: string\): Promise\<void\>
设置指定卡槽SIM卡显示的名称,使用Promise方式作为异步方法。
设置指定卡槽SIM卡显示的名称,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -735,9 +737,9 @@ setShowName\(slotId: number, name: string\): Promise\<void\>
...
@@ -735,9 +737,9 @@ setShowName\(slotId: number, name: string\): Promise\<void\>
**返回值:**
**返回值:**
| 类型 | 说明 |
| 类型
| 说明 |
| -------------- | ------------------------------- |
| --------------
-
| ------------------------------- |
| Promise
\<
void
\>
|
无返回结果的Promise对象。
|
| Promise
\<
void
\>
|
以Promise形式异步返回设置结果。
|
**示例:**
**示例:**
...
@@ -757,7 +759,7 @@ getShowName(slotId: number, callback: AsyncCallback<string\>): void
...
@@ -757,7 +759,7 @@ getShowName(slotId: number, callback: AsyncCallback<string\>): void
获取指定卡槽SIM卡的名称,使用callback方式作为异步方法。
获取指定卡槽SIM卡的名称,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
@@ -785,7 +787,7 @@ getShowName(slotId: number): Promise<string\>
...
@@ -785,7 +787,7 @@ getShowName(slotId: number): Promise<string\>
获取指定卡槽SIM卡的名称,使用Promise方式作为异步方法。
获取指定卡槽SIM卡的名称,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
@@ -820,7 +822,7 @@ setShowNumber\(slotId: number, number: string,callback: AsyncCallback<void\>\):
...
@@ -820,7 +822,7 @@ setShowNumber\(slotId: number, number: string,callback: AsyncCallback<void\>\):
设置指定卡槽SIM卡的号码,使用callback方式作为异步方法。
设置指定卡槽SIM卡的号码,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -850,7 +852,7 @@ setShowNumber\(slotId: number,number: string\): Promise\<void\>
...
@@ -850,7 +852,7 @@ setShowNumber\(slotId: number,number: string\): Promise\<void\>
设置指定卡槽SIM卡的号码,使用Promise方式作为异步方法。
设置指定卡槽SIM卡的号码,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -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,7 +889,7 @@ getShowNumber(slotId: number,callback: AsyncCallback<string\>): void
...
@@ -887,7 +889,7 @@ getShowNumber(slotId: number,callback: AsyncCallback<string\>): void
获取指定卡槽SIM卡的号码,使用callback方式作为异步方法。
获取指定卡槽SIM卡的号码,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
@@ -915,7 +917,7 @@ getShowNumber(slotId: number): Promise<string\>
...
@@ -915,7 +917,7 @@ getShowNumber(slotId: number): Promise<string\>
获取指定卡槽SIM卡的号码,使用Promise方式作为异步方法。
获取指定卡槽SIM卡的号码,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE
...
@@ -950,7 +952,7 @@ activateSim(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -950,7 +952,7 @@ activateSim(slotId: number, callback: AsyncCallback<void\>): void
激活指定卡槽SIM卡,使用callback方式作为异步方法。
激活指定卡槽SIM卡,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -978,7 +980,7 @@ activateSim(slotId: number): Promise\<void\>
...
@@ -978,7 +980,7 @@ activateSim(slotId: number): Promise\<void\>
激活指定卡槽SIM卡,使用Promise方式作为异步方法。
激活指定卡槽SIM卡,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -992,9 +994,9 @@ activateSim(slotId: number): Promise\<void\>
...
@@ -992,9 +994,9 @@ activateSim(slotId: number): Promise\<void\>
**返回值:**
**返回值:**
| 类型 | 说明 |
| 类型
| 说明 |
| -------------- | ------------------------------- |
| --------------
-
| ------------------------------- |
| Promise
\<
void
\>
|
无返回结果的Promise对象。
|
| Promise
\<
void
\>
|
以Promise形式异步返回设置结果。
|
**示例:**
**示例:**
...
@@ -1013,7 +1015,7 @@ deactivateSim(slotId: number, callback: AsyncCallback<void\>): void
...
@@ -1013,7 +1015,7 @@ deactivateSim(slotId: number, callback: AsyncCallback<void\>): void
禁用指定卡槽SIM卡,使用callback方式作为异步方法。
禁用指定卡槽SIM卡,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -1041,7 +1043,7 @@ deactivateSim(slotId: number): Promise\<void\>
...
@@ -1041,7 +1043,7 @@ deactivateSim(slotId: number): Promise\<void\>
禁用指定卡槽SIM卡,使用Promise方式作为异步方法。
禁用指定卡槽SIM卡,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -1055,9 +1057,9 @@ deactivateSim(slotId: number): Promise\<void\>
...
@@ -1055,9 +1057,9 @@ deactivateSim(slotId: number): Promise\<void\>
**返回值:**
**返回值:**
| 类型 | 说明 |
| 类型
| 说明 |
| -------------- | ------------------------------- |
| --------------
-
| ------------------------------- |
| Promise
\<
void
\>
|
无返回结果的Promise对象。
|
| Promise
\<
void
\>
|
以Promise形式异步返回设置结果。
|
**示例:**
**示例:**
...
@@ -1076,7 +1078,7 @@ setLockState(slotId: number, options: LockInfo, callback: AsyncCallback<LockStat
...
@@ -1076,7 +1078,7 @@ setLockState(slotId: number, options: LockInfo, callback: AsyncCallback<LockStat
设置指定卡槽SIM卡的锁状态,使用callback方式作为异步方法。
设置指定卡槽SIM卡的锁状态,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -1108,7 +1110,7 @@ setLockState(slotId: number, options: LockInfo): Promise<LockStatusResponse\>
...
@@ -1108,7 +1110,7 @@ setLockState(slotId: number, options: LockInfo): Promise<LockStatusResponse\>
设置指定卡槽SIM卡的锁状态,使用callback方式作为异步方法。
设置指定卡槽SIM卡的锁状态,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -1147,7 +1149,7 @@ getLockState(slotId: number, lockType: LockType, callback: AsyncCallback<LockSta
...
@@ -1147,7 +1149,7 @@ getLockState(slotId: number, lockType: LockType, callback: AsyncCallback<LockSta
获取指定卡槽SIM卡的锁状态,使用callback方式作为异步方法。
获取指定卡槽SIM卡的锁状态,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
...
@@ -1174,7 +1176,7 @@ getLockState(slotId: number, lockType: LockType): Promise<LockState\>
...
@@ -1174,7 +1176,7 @@ getLockState(slotId: number, lockType: LockType): Promise<LockState\>
获取指定卡槽SIM卡的锁状态,使用callback方式作为异步方法。
获取指定卡槽SIM卡的锁状态,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**系统能力**
:SystemCapability.Telephony.CoreService
**系统能力**
:SystemCapability.Telephony.CoreService
...
@@ -1208,7 +1210,7 @@ alterPin(slotId: number, newPin: string, oldPin: string, callback: AsyncCallback
...
@@ -1208,7 +1210,7 @@ alterPin(slotId: number, newPin: string, oldPin: string, callback: AsyncCallback
更改Pin密码,使用callback方式作为异步方法。
更改Pin密码,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -1238,7 +1240,7 @@ alterPin(slotId: number, newPin: string, oldPin: string): Promise<LockStatusResp
...
@@ -1238,7 +1240,7 @@ alterPin(slotId: number, newPin: string, oldPin: string): Promise<LockStatusResp
更改Pin密码,使用callback方式作为异步方法。
更改Pin密码,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -1275,7 +1277,7 @@ alterPin2(slotId: number, newPin2: string, oldPin2: string, callback: AsyncCallb
...
@@ -1275,7 +1277,7 @@ alterPin2(slotId: number, newPin2: string, oldPin2: string, callback: AsyncCallb
更改Pin2密码,使用callback方式作为异步方法。
更改Pin2密码,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -1305,7 +1307,7 @@ alterPin2(slotId: number, newPin2: string, oldPin2: string): Promise<LockStatusR
...
@@ -1305,7 +1307,7 @@ alterPin2(slotId: number, newPin2: string, oldPin2: string): Promise<LockStatusR
更改Pin2密码,使用callback方式作为异步方法。
更改Pin2密码,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -1342,7 +1344,7 @@ unlockPin(slotId: number,pin: string ,callback: AsyncCallback<LockStatusResponse
...
@@ -1342,7 +1344,7 @@ unlockPin(slotId: number,pin: string ,callback: AsyncCallback<LockStatusResponse
解锁指定卡槽SIM卡密码,使用callback方式作为异步方法。
解锁指定卡槽SIM卡密码,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -1372,7 +1374,7 @@ unlockPin(slotId: number,pin: string): Promise<LockStatusResponse\>
...
@@ -1372,7 +1374,7 @@ unlockPin(slotId: number,pin: string): Promise<LockStatusResponse\>
解锁指定卡槽SIM卡密码,使用Promise方式作为异步方法。
解锁指定卡槽SIM卡密码,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -1409,7 +1411,7 @@ unlockPuk(slotId: number,newPin: string,puk: string ,callback: AsyncCallback<Loc
...
@@ -1409,7 +1411,7 @@ unlockPuk(slotId: number,newPin: string,puk: string ,callback: AsyncCallback<Loc
解锁指定卡槽SIM卡密码的解锁密码,使用callback方式作为异步方法。
解锁指定卡槽SIM卡密码的解锁密码,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -1441,7 +1443,7 @@ unlockPuk(slotId: number,newPin: string,puk: string): Promise<LockStatusRespo
...
@@ -1441,7 +1443,7 @@ unlockPuk(slotId: number,newPin: string,puk: string): Promise<LockStatusRespo
解锁指定卡槽SIM卡密码的解锁密码,使用Promise方式作为异步方法。
解锁指定卡槽SIM卡密码的解锁密码,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -1480,7 +1482,7 @@ promise.then(data => {
...
@@ -1480,7 +1482,7 @@ promise.then(data => {
解锁指定卡槽SIM卡密码,使用callback方式作为异步方法。
解锁指定卡槽SIM卡密码,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -1510,7 +1512,7 @@ unlockPin2(slotId: number,pin2: string): Promise<LockStatusResponse\>
...
@@ -1510,7 +1512,7 @@ unlockPin2(slotId: number,pin2: string): Promise<LockStatusResponse\>
解锁指定卡槽SIM卡密码,使用Promise方式作为异步方法。
解锁指定卡槽SIM卡密码,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -1547,7 +1549,7 @@ unlockPuk2(slotId: number,newPin2: string,puk2: string ,callback: AsyncCallback<
...
@@ -1547,7 +1549,7 @@ unlockPuk2(slotId: number,newPin2: string,puk2: string ,callback: AsyncCallback<
解锁指定卡槽SIM卡密码的解锁密码,使用callback方式作为异步方法。
解锁指定卡槽SIM卡密码的解锁密码,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -1579,7 +1581,7 @@ unlockPuk2slotId: number,newPin2: string,puk2: string): Promise<LockStatusRes
...
@@ -1579,7 +1581,7 @@ unlockPuk2slotId: number,newPin2: string,puk2: string): Promise<LockStatusRes
解锁指定卡槽SIM卡密码的解锁密码,使用Promise方式作为异步方法。
解锁指定卡槽SIM卡密码的解锁密码,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -1671,7 +1673,7 @@ SIM卡状态。
...
@@ -1671,7 +1673,7 @@ SIM卡状态。
锁类型。
锁类型。
该
接口为系统接口。
此
接口为系统接口。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
...
@@ -1684,7 +1686,7 @@ SIM卡状态。
...
@@ -1684,7 +1686,7 @@ SIM卡状态。
锁状态。
锁状态。
该
接口为系统接口。
此
接口为系统接口。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
...
@@ -1697,7 +1699,7 @@ SIM卡状态。
...
@@ -1697,7 +1699,7 @@ SIM卡状态。
定制锁类型。
定制锁类型。
该
接口为系统接口。
此
接口为系统接口。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
...
@@ -1718,7 +1720,7 @@ SIM卡状态。
...
@@ -1718,7 +1720,7 @@ SIM卡状态。
锁状态响应。
锁状态响应。
该
接口为系统接口。
此
接口为系统接口。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
...
@@ -1731,7 +1733,7 @@ SIM卡状态。
...
@@ -1731,7 +1733,7 @@ SIM卡状态。
锁状态响应。
锁状态响应。
该
接口为系统接口。
此
接口为系统接口。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
...
@@ -1745,7 +1747,7 @@ SIM卡状态。
...
@@ -1745,7 +1747,7 @@ SIM卡状态。
锁状态响应。
锁状态响应。
该
接口为系统接口。
此
接口为系统接口。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
...
@@ -1758,7 +1760,7 @@ SIM卡状态。
...
@@ -1758,7 +1760,7 @@ SIM卡状态。
Icc账户信息。
Icc账户信息。
该
接口为系统接口。
此
接口为系统接口。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
...
...
zh-cn/application-dev/reference/apis/js-apis-sms.md
浏览文件 @
ca09b2ec
# 短信服务
# 短信服务
短信服务提供了管理短信的一些基础能力,包括创建、发送短信,获取、设置发送短信的默认SIM卡槽ID,获取、设置短信服务中心(SMSC)地址,以及检查当前设备是否具备短信发送和接收能力等。
>**说明:**
>**说明:**
>
>
>本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>本模块首批接口从API version 6开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
...
@@ -162,7 +164,7 @@ setDefaultSmsSlotId\(slotId: number,callback: AsyncCallback<void>\): void
...
@@ -162,7 +164,7 @@ setDefaultSmsSlotId\(slotId: number,callback: AsyncCallback<void>\): void
设置发送短信的默认SIM卡槽ID,使用callback方式作为异步方法。
设置发送短信的默认SIM卡槽ID,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -190,7 +192,7 @@ setDefaultSmsSlotId\(slotId: number\): Promise<void>
...
@@ -190,7 +192,7 @@ setDefaultSmsSlotId\(slotId: number\): Promise<void>
设置发送短信的默认SIM卡槽ID,使用Promise方式作为异步方法。
设置发送短信的默认SIM卡槽ID,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -204,9 +206,9 @@ setDefaultSmsSlotId\(slotId: number\): Promise<void>
...
@@ -204,9 +206,9 @@ setDefaultSmsSlotId\(slotId: number\): Promise<void>
**返回值:**
**返回值:**
| 类型 | 说明 |
| 类型
| 说明 |
| -------------- | ------------------------------- |
| --------------
-
| ------------------------------- |
| Promise
\<
void
\>
|
无返回结果的Promise对象。
|
| Promise
\<
void
\>
|
以Promise形式异步返回设置结果。
|
**示例:**
**示例:**
...
@@ -225,7 +227,7 @@ setSmscAddr\(slotId: number, smscAddr: string, callback: AsyncCallback<void\>\):
...
@@ -225,7 +227,7 @@ setSmscAddr\(slotId: number, smscAddr: string, callback: AsyncCallback<void\>\):
设置短信服务中心(SMSC)地址,使用callback方式作为异步方法。
设置短信服务中心(SMSC)地址,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE,该权限为系统权限
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE,该权限为系统权限
...
@@ -256,7 +258,7 @@ setSmscAddr\(slotId: number, smscAddr: string\): Promise\<void\>
...
@@ -256,7 +258,7 @@ setSmscAddr\(slotId: number, smscAddr: string\): Promise\<void\>
设置短信服务中心(SMSC)地址,使用Promise方式作为异步方法。
设置短信服务中心(SMSC)地址,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE,该权限为系统权限
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE,该权限为系统权限
...
@@ -295,7 +297,7 @@ getSmscAddr\(slotId: number, callback: AsyncCallback<string\>\): void
...
@@ -295,7 +297,7 @@ getSmscAddr\(slotId: number, callback: AsyncCallback<string\>\): void
获取短信服务中心(SMSC)地址,使用callback方式作为异步方法。
获取短信服务中心(SMSC)地址,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE,该权限为系统权限
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE,该权限为系统权限
...
@@ -324,7 +326,7 @@ getSmscAddr\(slotId: number\): Promise<string\>
...
@@ -324,7 +326,7 @@ getSmscAddr\(slotId: number\): Promise<string\>
获取短信服务中心(SMSC)地址,使用Promise方式作为异步方法。
获取短信服务中心(SMSC)地址,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE,该权限为系统权限
**需要权限**
:ohos.permission.GET_TELEPHONY_STATE,该权限为系统权限
...
...
zh-cn/application-dev/reference/apis/js-apis-telephony-data.md
浏览文件 @
ca09b2ec
# 蜂窝数据
# 蜂窝数据
蜂窝数据提供了移动数据管理能力,包括获取、设置默认移动数据的SIM卡,获取蜂窝数据业务的上下行和分组交换域(PS域)的连接状态,以及检查蜂窝数据业务和漫游是否启用等。
>**说明:**
>**说明:**
>
>
>本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
>本模块首批接口从API version 7开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
...
@@ -67,7 +69,7 @@ setDefaultCellularDataSlotId(slotId: number,callback: AsyncCallback\<void\>): vo
...
@@ -67,7 +69,7 @@ setDefaultCellularDataSlotId(slotId: number,callback: AsyncCallback\<void\>): vo
设置默认移动数据的SIM卡,使用callback方式作为异步方法。
设置默认移动数据的SIM卡,使用callback方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -78,7 +80,7 @@ setDefaultCellularDataSlotId(slotId: number,callback: AsyncCallback\<void\>): vo
...
@@ -78,7 +80,7 @@ setDefaultCellularDataSlotId(slotId: number,callback: AsyncCallback\<void\>): vo
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | --------------------- | ---- | ------------------------------------------------------------ |
| -------- | --------------------- | ---- | ------------------------------------------------------------ |
| 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,7 +96,7 @@ setDefaultCellularDataSlotId(slotId: number): Promise\<void\>
...
@@ -94,7 +96,7 @@ setDefaultCellularDataSlotId(slotId: number): Promise\<void\>
设置默认移动数据的SIM卡,使用Promise方式作为异步方法。
设置默认移动数据的SIM卡,使用Promise方式作为异步方法。
该
接口为系统接口。
此
接口为系统接口。
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
**需要权限**
:ohos.permission.SET_TELEPHONY_STATE
...
@@ -108,9 +110,9 @@ setDefaultCellularDataSlotId(slotId: number): Promise\<void\>
...
@@ -108,9 +110,9 @@ 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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录