Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenHarmony
Docs
提交
95189566
D
Docs
项目概览
OpenHarmony
/
Docs
接近 2 年 前同步成功
通知
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看板
提交
95189566
编写于
12月 07, 2022
作者:
Y
YOUR_NAME
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix: fix docs
Signed-off-by:
N
liujiandong
<
liujiandong1@huawei.com
>
上级
038a9e94
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
161 addition
and
41 deletion
+161
-41
zh-cn/application-dev/reference/apis/js-apis-call.md
zh-cn/application-dev/reference/apis/js-apis-call.md
+114
-34
zh-cn/application-dev/reference/apis/js-apis-radio.md
zh-cn/application-dev/reference/apis/js-apis-radio.md
+1
-1
zh-cn/application-dev/reference/apis/js-apis-sim.md
zh-cn/application-dev/reference/apis/js-apis-sim.md
+32
-1
zh-cn/application-dev/reference/apis/js-apis-sms.md
zh-cn/application-dev/reference/apis/js-apis-sms.md
+14
-5
未找到文件。
zh-cn/application-dev/reference/apis/js-apis-call.md
浏览文件 @
95189566
...
@@ -1707,7 +1707,7 @@ on\(type: 'callDisconnectedCause', callback: Callback<DisconnectedDetails\>): vo
...
@@ -1707,7 +1707,7 @@ on\(type: 'callDisconnectedCause', callback: Callback<DisconnectedDetails\>): vo
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ------------------------------------------------------ | ---- | -------------------------- |
| -------- | ------------------------------------------------------ | ---- | -------------------------- |
| type | string | 是 | 通话时监听断开连接的原因。 |
| type | string | 是 | 通话时监听断开连接的原因。 |
| callback | Callback
<
[
DisconnectedDetails
](
#disconnecteddetails
8
)
>
| 是 | 回调函数。 |
| callback | Callback
<
[
DisconnectedDetails
](
#disconnecteddetails
9
)
>
| 是 | 回调函数。 |
**示例:**
**示例:**
...
@@ -1815,7 +1815,7 @@ off\(type: 'callDisconnectedCause', callback?: Callback<DisconnectedDetails\>\):
...
@@ -1815,7 +1815,7 @@ off\(type: 'callDisconnectedCause', callback?: Callback<DisconnectedDetails\>\):
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------------------------------------- | ---- | -------------------- |
| -------- | ---------------------------------------------------------- | ---- | -------------------- |
| type | 'callDisconnectedCause' | 是 | 调用断开连接的原因。 |
| type | 'callDisconnectedCause' | 是 | 调用断开连接的原因。 |
| callback | Callback
**<**
[
DisconnectedDetails
](
#disconnecteddetails
8
)
> | 否 | 回调函数。 |
| callback | Callback
**<**
[
DisconnectedDetails
](
#disconnecteddetails
9
)
> | 否 | 回调函数。 |
**示例:**
**示例:**
...
@@ -2910,11 +2910,15 @@ IP多媒体系统调用模式。
...
@@ -2910,11 +2910,15 @@ IP多媒体系统调用模式。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CallManager。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CallManager。
| 名称 | 类型 | 必填 | 说明 |
| 名称 | 类型 | 必填 | 说明 |
| ----------- | ---------------------------------------------------- | ---- | ---------------- |
| ------------------------ | ---------------------------------------------------- | ---- | ---------------- |
| transferNum | string | 是 | 转移编号 |
| transferNum | string | 是 | 转移编号 |
| type |
[
CallTransferType
](
#calltransfertype8
)
| 是 | 呼叫转移类型 |
| type |
[
CallTransferType
](
#calltransfertype8
)
| 是 | 呼叫转移类型 |
| settingType |
[
CallTransferSettingType
](
#calltransfersettingtype8
)
| 是 | 设置呼叫转移类型 |
| settingType |
[
CallTransferSettingType
](
#calltransfersettingtype8
)
| 是 | 设置呼叫转移类型 |
| startHour
<sup>
9+
</sup>
| number | 否 | 开始时间的小时数 |
| startMinute
<sup>
9+
</sup>
| number | 否 | 开始时间的分钟数 |
| endHour
<sup>
9+
</sup>
| number | 否 | 结束时间的分钟数 |
| endMinute
<sup>
9+
</sup>
| number | 否 | 结束时间的分钟数 |
## CallTransferType<sup>8+</sup>
## CallTransferType<sup>8+</sup>
...
@@ -3130,10 +3134,14 @@ IP多媒体系统调用模式。
...
@@ -3130,10 +3134,14 @@ IP多媒体系统调用模式。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CallManager。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CallManager。
| 名称 | 类型 | 必填 | 说明 |
| 名称 | 类型 | 必填 | 说明 |
| ------ | ---------------------------------- | ---- | -------- |
| ------------------------ | ---------------------------------- | ---- | ---------------- |
| status |
[
TransferStatus
](
#transferstatus8
)
| 是 | 转移状态 |
| status |
[
TransferStatus
](
#transferstatus8
)
| 是 | 转移状态 |
| number | string | 是 | 号码 |
| number | string | 是 | 号码 |
| startHour
<sup>
9+
</sup>
| number | 是 | 开始时间的小时数 |
| startMinute
<sup>
9+
</sup>
| number | 是 | 开始时间的分钟数 |
| endHour
<sup>
9+
</sup>
| number | 是 | 结束时间的分钟数 |
| endMinute
<sup>
9+
</sup>
| number | 是 | 结束时间的分钟数 |
## CallWaitingStatus<sup>7+</sup>
## CallWaitingStatus<sup>7+</sup>
...
@@ -3174,7 +3182,20 @@ IP多媒体系统调用模式。
...
@@ -3174,7 +3182,20 @@ IP多媒体系统调用模式。
| TRANSFER_DISABLE | 0 | 禁用转移 |
| TRANSFER_DISABLE | 0 | 禁用转移 |
| TRANSFER_ENABLE | 1 | 启用转移 |
| TRANSFER_ENABLE | 1 | 启用转移 |
## DisconnectedDetails<sup>8+</sup>
## DisconnectedDetails<sup>9+</sup>
通话结束原因。
此接口为系统接口。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CallManager。
| 名称 | 类型 | 必填 | 说明 |
| ------- | ------------------------------------------ | ---- | --------------- |
| reason |
[
DisconnectedReason
](
#disconnectedreason8
)
| 是 | 通话结束原因 |
| message | string | 是 | 通话结束提示信息|
## DisconnectedReason<sup>8+</sup>
断开连接的详细信息。
断开连接的详细信息。
...
@@ -3182,28 +3203,87 @@ IP多媒体系统调用模式。
...
@@ -3182,28 +3203,87 @@ IP多媒体系统调用模式。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CallManager。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CallManager。
| 名称 | 值 | 说明 |
| 名称 | 值 | 说明 |
| --------------------------- | ---- | ---------------------- |
| ----------------------------------------------- | ---- | --------------------------------------- |
| UNASSIGNED_NUMBER | 1 | 未分配的号码(空号) |
| UNASSIGNED_NUMBER | 1 | 未分配的号码(空号) |
| NO_ROUTE_TO_DESTINATION | 3 | 无至目的地的路由 |
| NO_ROUTE_TO_DESTINATION | 3 | 无至目的地的路由 |
| CHANNEL_UNACCEPTABLE | 6 | 不可接受的通路 |
| CHANNEL_UNACCEPTABLE | 6 | 不可接受的通路 |
| OPERATOR_DETERMINED_BARRING | 8 | 运营商闭锁 |
| OPERATOR_DETERMINED_BARRING | 8 | 运营商闭锁 |
| NORMAL_CALL_CLEARING | 16 | 清除正常呼叫 |
| CALL_COMPLETED_ELSEWHERE | 13 | 呼叫在其他地方完成 |
| USER_BUSY | 17 | 用户忙 |
| NORMAL_CALL_CLEARING | 16 | 清除正常呼叫 |
| NO_USER_RESPONDING | 18 | 无用户响应 |
| USER_BUSY | 17 | 用户忙 |
| USER_ALERTING_NO_ANSWER | 19 | 已有用户提醒,但无应答 |
| NO_USER_RESPONDING | 18 | 无用户响应 |
| CALL_REJECTED | 21 | 呼叫拒绝 |
| USER_ALERTING_NO_ANSWER | 19 | 已有用户提醒,但无应答 |
| NUMBER_CHANGED | 22 | 号码改变 |
| CALL_REJECTED | 21 | 呼叫拒绝 |
| DESTINATION_OUT_OF_ORDER | 27 | 终点故障 |
| NUMBER_CHANGED | 22 | 号码改变 |
| INVALID_NUMBER_FORMAT | 28 | 无效号码格式 |
| CALL_REJECTED_DUE_TO_FEATURE_AT_THE_DESTINATION | 24 | 当由于目标地址(例如匿名)导致呼叫被拒绝 |
| NETWORK_OUT_OF_ORDER | 38 | 网络故障 |
| FAILED_PRE_EMPTION | 25 | 抢占失败 |
| TEMPORARY_FAILURE | 41 | 临时故障 |
| NON_SELECTED_USER_CLEARING | 26 | 非选定用户清除 |
| INVALID_PARAMETER | 1025 | 无效参数 |
| DESTINATION_OUT_OF_ORDER | 27 | 终点故障 |
| SIM_NOT_EXIT | 1026 | SIM卡未退出 |
| INVALID_NUMBER_FORMAT | 28 | 无效号码格式 |
| SIM_PIN_NEED | 1027 | 需要SIM卡PIN码 |
| FACILITY_REJECTED | 29 | 增补业务拒绝 |
| CALL_NOT_ALLOW | 1029 | 不允许呼叫 |
| RESPONSE_TO_STATUS_ENQUIRY | 30 | 对状态查询的响应 |
| SIM_INVALID | 1045 | SIM卡无效 |
| NORMAL_UNSPECIFIED | 31 | 正常,未指定 |
| UNKNOWN | 1279 | 未知原因 |
| NO_CIRCUIT_CHANNEL_AVAILABLE | 34 | 无电路/通道可用 |
| NETWORK_OUT_OF_ORDER | 38 | 网络故障 |
| TEMPORARY_FAILURE | 41 | 临时故障 |
| SWITCHING_EQUIPMENT_CONGESTION | 42 | 交换设备拥塞 |
| ACCESS_INFORMATION_DISCARDED | 43 | 已丢弃访问信息 |
| REQUEST_CIRCUIT_CHANNEL_NOT_AVAILABLE | 44 | 请求的电路/通道不可用 |
| RESOURCES_UNAVAILABLE_UNSPECIFIED | 47 | 未指定资源不可用 |
| QUALITY_OF_SERVICE_UNAVAILABLE | 49 | 服务质量不可用 |
| REQUESTED_FACILITY_NOT_SUBSCRIBED | 50 | 请求的设施未订阅 |
| INCOMING_CALLS_BARRED_WITHIN_THE_CUG | 55 | CUG内禁止来电 |
| BEARER_CAPABILITY_NOT_AUTHORIZED | 57 | 未授权承载能力 |
| BEARER_CAPABILITY_NOT_PRESENTLY_AVAILABLE | 58 | 承载能力目前不可用 |
| SERVICE_OR_OPTION_NOT_AVAILABLE_UNSPECIFIED | 63 | 服务或选项不可用,未使用 |
| BEARER_SERVICE_NOT_IMPLEMENTED | 65 | 未实现承载服务 |
| ACM_EQUALTO_OR_GREATE_THAN_ACMMAX | 68 | ACM等于或大于ACMmax |
| REQUESTED_FACILITY_NOT_IMPLEMENTED | 69 | 请求的设施未实施 |
| ONLY_RESTRICTED_DIGITAL_INFO_BEARER_CAPABILITY_IS_AVAILABLE | 70 | 仅限BC有限数字信息可用 |
| SERVICE_OR_OPTION_NOT_IMPLEMENTED_UNSPECIFIED | 79 | 服务或选项未实施,未使用 |
| INVALID_TRANSACTION_IDENTIFIER_VALUE | 81 | 无效的业务标识符值 |
| USER_NOT_MEMBER_OF_CUG | 87 | 用户不是CUG成员 |
| INCOMPATIBLE_DESTINATION | 88 | 目标不兼容 |
| INVALID_TRANSIT_NETWORK_SELECTION | 91 | 选择的传输网络无效 |
| SEMANTICALLY_INCORRECT_MESSAGE | 95 | 语义错误的消息 |
| INVALID_MANDATORY_INFORMATION | 96 | 无效的强制信息 |
| MESSAGE_TYPE_NON_EXISTENT_OR_NOT_IMPLEMENTED | 97 | 消息类型不存在或未实现 |
| MESSAGE_TYPE_NOT_COMPATIBLE_WITH_PROTOCOL_STATE | 98 | 消息类型与协议状态不兼容 |
| INFORMATION_ELEMENT_NON_EXISTENT_OR_NOT_IMPLEMENTED | 99 | IE不存在或未实现 |
| CONDITIONAL_IE_ERROR | 100 | 条件IE错误 |
| MESSAGE_NOT_COMPATIBLE_WITH_PROTOCOL_STATE | 101 | 消息与协议状态不兼容 |
| RECOVERY_ON_TIMER_EXPIRED | 102 | 计时器过期时恢复计时器编号 |
| PROTOCOL_ERROR_UNSPECIFIED | 111 | 协议错误,未指定 |
| INTERWORKING_UNSPECIFIED | 127 | 互通,未指定 |
| CALL_BARRED | 240 | 呼叫被禁止 |
| FDN_BLOCKED | 241 | FDN受阻 |
| IMSI_UNKNOWN_IN_VLR | 242 | VLR中的IMSI未知 |
| IMEI_NOT_ACCEPTED | 243 | IMEI未被接受 |
| DIAL_MODIFIED_TO_USSD | 244 | 拨号修改为USSD |
| DIAL_MODIFIED_TO_SS | 245 | 拨号修改为USSD号 |
| DIAL_MODIFIED_TO_DIAL | 246 | 拨号已修改为正常 |
| RADIO_OFF | 247 | 无线电通讯已关闭 |
| OUT_OF_SERVICE | 248 | 停止服务 |
| NO_VALID_SIM | 249 | SIM卡无效 |
| RADIO_INTERNAL_ERROR | 250 | 无线电通讯内部错误 |
| NETWORK_RESP_TIMEOUT | 251 | 网络响应超时 |
| NETWORK_REJECT | 252 | 网络拒绝 |
| RADIO_ACCESS_FAILURE | 253 | 无线电接入故障 |
| RADIO_LINK_FAILURE | 254 | 无线电链路故障 |
| RADIO_LINK_LOST | 255 | 无线电链路丢失 |
| RADIO_UPLINK_FAILURE | 256 | 无线电上行链路故障 |
| RADIO_SETUP_FAILURE | 257 | 无线电通讯设置失败 |
| RADIO_RELEASE_NORMAL | 258 | 无线电释放正常 |
| RADIO_RELEASE_ABNORMAL | 259 | 无线电释放异常 |
| ACCESS_CLASS_BLOCKED | 260 | 访问类被阻止 |
| NETWORK_DETACH | 261 | 网络分离 |
| INVALID_PARAMETER | 1025 | 无效参数 |
| SIM_NOT_EXIT | 1026 | SIM卡未退出 |
| SIM_PIN_NEED | 1027 | 需要SIM卡PIN码 |
| CALL_NOT_ALLOW | 1029 | 不允许呼叫 |
| SIM_INVALID | 1045 | SIM卡无效 |
| UNKNOWN | 1279 | 未知原因 |
## MmiCodeResults<sup>9+</sup>
## MmiCodeResults<sup>9+</sup>
...
...
zh-cn/application-dev/reference/apis/js-apis-radio.md
浏览文件 @
95189566
...
@@ -1797,7 +1797,7 @@ radio.off('imsRegStateChange', 0, radio.ImsServiceType.TYPE_VIDEO, (err, data) =
...
@@ -1797,7 +1797,7 @@ radio.off('imsRegStateChange', 0, radio.ImsServiceType.TYPE_VIDEO, (err, data) =
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
| 名称 | 类型 | 必填 | 说明 |
| 名称 | 类型 | 必填 | 说明 |
| ----------- | --------------------------- | ---- | ---------------
-- |
| ----------- | --------------------------- | ---- | ----------------- |
| signalType |
[
NetworkType
](
#networktype
)
| 是 | 网络信号强度类型。 |
| signalType |
[
NetworkType
](
#networktype
)
| 是 | 网络信号强度类型。 |
| signalLevel | number | 是 | 网络信号强度等级。 |
| signalLevel | number | 是 | 网络信号强度等级。 |
...
...
zh-cn/application-dev/reference/apis/js-apis-sim.md
浏览文件 @
95189566
...
@@ -2935,6 +2935,37 @@ Icc账户信息。
...
@@ -2935,6 +2935,37 @@ Icc账户信息。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
| 名称 | 值 | 说明 |
| 名称 | 值 | 说明 |
|
:
-------------- | ---- | ---------- |
|
-
-------------- | ---- | ---------- |
| GENERAL_CONTACT | 1 | 通用联系人。 |
| GENERAL_CONTACT | 1 | 通用联系人。 |
| FIXED_DIALING | 2 | 固定拨号。 |
| FIXED_DIALING | 2 | 固定拨号。 |
## OperatorConfigKey<sup>9+</sup>
运营商配置键。
此接口为系统接口。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.CoreService。
| 名称 | 值 | 说明 |
| ------------------------------------------------------- | ---------------------------------------------------- | -------------------- |
| KEY_VOICE_MAIL_NUMBER_STRING | "voice_mail_number_string" | 语音邮件号码。 |
| KEY_IMS_SWITCH_ON_BY_DEFAULT_BOOL | "ims_switch_on_by_default_bool" | 固定拨号。 |
| KEY_HIDE_IMS_SWITCH_BOOL | "hide_ims_switch_bool" | 是否隐藏ims开关。 |
| KEY_VOLTE_SUPPORTED_BOOL | "volte_supported_bool" | 是否支持volte模式。 |
| KEY_NR_MODE_SUPPORTED_LIST_INT_ARRAY | "nr_mode_supported_list_int_array" | nr模式支持的列表。 |
| KEY_VOLTE_PROVISIONING_SUPPORTED_BOOL | "volte_provisioning_supported_bool" | 是否支持配置VOLTE。 |
| KEY_SS_OVER_UT_SUPPORTED_BOOL | "ss_over_ut_supported_bool" | SS服务是否支持UT。 |
| KEY_IMS_GBA_REQUIRED_BOOL | "ims_gba_required_bool" | IMS是否需要GBA。 |
| KEY_UT_PROVISIONING_SUPPORTED_BOOL | "ut_provisioning_supported_bool" | 是否支持UT配置。 |
| KEY_IMS_PREFER_FOR_EMERGENCY_BOOL | "ims_prefer_for_emergency_bool" | IMS紧急首选项。 |
| KEY_CALL_WAITING_SERVICE_CLASS_INT | "call_waiting_service_class_int" | 呼叫等待服务。 |
| KEY_CALL_TRANSFER_VISIBILITY_BOOL | "call_transfer_visibility_bool" | 呼叫转移可见性。 |
| KEY_IMS_CALL_DISCONNECT_REASONINFO_MAPPING_STRING_ARRAY | "ims_call_disconnect_reasoninfo_mapping_string_array" | IMS呼叫结束原因列表。|
| KEY_FORCE_VOLTE_SWITCH_ON_BOOL | "force_volte_switch_on_bool" | 强制VOLTE开关。 |
| KEY_ENABLE_OPERATOR_NAME_CUST_BOOL | "enable_operator_name_cust_bool" | 是否显示运营商名称。 |
| KEY_OPERATOR_NAME_CUST_STRING | "operator_name_cust_string" | 运营商名称。 |
| KEY_SPN_DISPLAY_CONDITION_CUST_INT | "spn_display_condition_cust_int" | SPN显示规则。 |
| KEY_PNN_CUST_STRING_ARRAY | "pnn_cust_string_array" | PLMN名称。 |
| KEY_OPL_CUST_STRING_ARRAY | "opl_cust_string_array" | 运营商PLMN信息。 |
| KEY_EMERGENCY_CALL_STRING_ARRAY | "emergency_call_string_array" | 紧急呼叫列表。 |
zh-cn/application-dev/reference/apis/js-apis-sms.md
浏览文件 @
95189566
...
@@ -870,7 +870,7 @@ promise.then(data => {
...
@@ -870,7 +870,7 @@ promise.then(data => {
## sms.isImsSmsSupported<sup>8+</sup>
## sms.isImsSmsSupported<sup>8+</sup>
isImsSmsSupported(callback: AsyncCallback<boolean
\>
): void
isImsSmsSupported(
slotId: number,
callback: AsyncCallback<boolean
\>
): void
如果IMS已注册并且在IMS上支持SMS,则支持通过IMS发送SMS。使用callback异步回调。
如果IMS已注册并且在IMS上支持SMS,则支持通过IMS发送SMS。使用callback异步回调。
...
@@ -882,12 +882,14 @@ isImsSmsSupported(callback: AsyncCallback<boolean\>): void
...
@@ -882,12 +882,14 @@ isImsSmsSupported(callback: AsyncCallback<boolean\>): void
| 参数名 | 类型 | 必填 | 说明 |
| 参数名 | 类型 | 必填 | 说明 |
| -------- | ---------------------------- | ---- | ---------- |
| -------- | ---------------------------- | ---- | ---------- |
| slotId | number | 是 | SIM卡槽ID:
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。 |
| callback | AsyncCallback
<
boolean
>
| 是 | 回调函数。 |
**示例:**
**示例:**
```
js
```
js
sms
.
isImsSmsSupported
((
err
,
data
)
=>
{
let
slotId
=
0
;
sms
.
isImsSmsSupported
(
slotId
,
(
err
,
data
)
=>
{
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`callback: err->
${
JSON
.
stringify
(
err
)}
, data->
${
JSON
.
stringify
(
data
)}
`
);
});
});
```
```
...
@@ -895,7 +897,7 @@ sms.isImsSmsSupported((err, data) => {
...
@@ -895,7 +897,7 @@ sms.isImsSmsSupported((err, data) => {
## sms.isImsSmsSupported<sup>8+</sup>
## sms.isImsSmsSupported<sup>8+</sup>
isImsSmsSupported(): Promise<boolean
\>
isImsSmsSupported(
slotId: number
): Promise<boolean
\>
如果IMS已注册并且在IMS上支持SMS,则支持通过IMS发送SMS。使用Promise异步回调。
如果IMS已注册并且在IMS上支持SMS,则支持通过IMS发送SMS。使用Promise异步回调。
...
@@ -903,6 +905,12 @@ isImsSmsSupported(): Promise<boolean\>
...
@@ -903,6 +905,12 @@ isImsSmsSupported(): Promise<boolean\>
**系统能力**
:SystemCapability.Telephony.SmsMms
**系统能力**
:SystemCapability.Telephony.SmsMms
**参数:**
| 参数名 | 类型 | 必填 | 说明 |
| ------ | ------ | ---- | -------------------------------------- |
| slotId | number | 是 | 卡槽ID。
<br/>
- 0:卡槽1
<br/>
- 1:卡槽2 |
**返回值:**
**返回值:**
| 类型 | 说明 |
| 类型 | 说明 |
...
@@ -912,7 +920,8 @@ isImsSmsSupported(): Promise<boolean\>
...
@@ -912,7 +920,8 @@ isImsSmsSupported(): Promise<boolean\>
**示例:**
**示例:**
```
js
```
js
let
promise
=
sms
.
isImsSmsSupported
();
let
slotId
=
0
;
let
promise
=
sms
.
isImsSmsSupported
(
slotId
);
promise
.
then
(
data
=>
{
promise
.
then
(
data
=>
{
console
.
log
(
`isImsSmsSupported success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
console
.
log
(
`isImsSmsSupported success, promise: data->
${
JSON
.
stringify
(
data
)}
`
);
}).
catch
(
err
=>
{
}).
catch
(
err
=>
{
...
@@ -1116,7 +1125,7 @@ promise.then(data => {
...
@@ -1116,7 +1125,7 @@ promise.then(data => {
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.SmsMms。
**系统能力**
:以下各项对应的系统能力均为SystemCapability.Telephony.SmsMms。
|
参数名
| 类型 | 必填 | 说明 |
|
名称
| 类型 | 必填 | 说明 |
| ------------------------ | --------------------------------------- | ---- | ------------------------------------------------------------ |
| ------------------------ | --------------------------------------- | ---- | ------------------------------------------------------------ |
| hasReplyPath | boolean | 是 | 收到的短信是否包含“TP-Reply-Path”,默认为false。
<br/>
“TP-Reply-Path”:设备根据发送SMS消息的短消息中心进行回复。 |
| hasReplyPath | boolean | 是 | 收到的短信是否包含“TP-Reply-Path”,默认为false。
<br/>
“TP-Reply-Path”:设备根据发送SMS消息的短消息中心进行回复。 |
| isReplaceMessage | boolean | 是 | 收到的短信是否为“替换短信”,默认为false。
<br/>
“替换短信”有关详细信息,参见 “3GPP TS 23.040 9.2.3.9”。 |
| isReplaceMessage | boolean | 是 | 收到的短信是否为“替换短信”,默认为false。
<br/>
“替换短信”有关详细信息,参见 “3GPP TS 23.040 9.2.3.9”。 |
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录