diff --git a/docs/document/android/message_overview.md b/docs/document/android/message_overview.md index 556de68c..46487b26 100644 --- a/docs/document/android/message_overview.md +++ b/docs/document/android/message_overview.md @@ -15,7 +15,7 @@ | 文本消息 | 文本消息的内容是文本,包含超链接和表情符号等。表情消息基于文本消息实现。
文本消息大小限制为 5 KB。 | | 图片消息 | 图片消息是附件消息,需要先将图片上传至消息服务器。接收方收到图片时自动下载图片缩略图。
图片默认不能超过 10 MB,图片消息大小限制为 5 KB。 | | 语音消息 | 语音消息是附件消息,需要先将语音上传至消息服务器。接收方收到语音时自动下载语音。
音频文件默认不能超过 10 MB,音频消息大小限制为 5 KB。 | -| 视频消息 | 视频消息是附件消息,需要先将视频上传至消息服务器。接收方收到视频时自动下载视频缩略图,点击下载视频消息。对于 Web 端,视频消息没有缩略图。
视频文件默认不能超过 10 MB,视频消息大小限制为 5 KB。 | +| 视频消息 | 视频消息是附件消息,需要先将视频上传至消息服务器。接收方收到视频时自动下载视频缩略图,点击下载视频消息。
视频文件默认不能超过 10 MB,视频消息大小限制为 5 KB。 | | 文件消息 | 文件消息是附件消息,需要先将文件上传至消息服务器。
附件大小不能超过 10 MB,文件消息大小限制为 5 KB。 | | 位置消息 | 位置消息需要第三方的地图服务提供经纬度信息。接收方接收到位置消息,通过经纬度信息可以在第三方的地图服务中显示位置。 | | 透传消息 | 透传消息可视为命令消息。通过发送这条命令给对方,通知对方要执行的操作,对方收到消息后系统可以自定义处理。透传消息不会在 UI 上展示。
消息大小限制为 5 KB。
你可以使用透传消息更新头像和昵称以及进行状态同步等。
透传消息不会存入本地数据库。 | @@ -215,7 +215,7 @@ HarmonyOS 不支持发送和接收合并消息。 1. 对于 Android、iOS 、HarmonyOS、Windows 端和三个跨平台框架 Unity、React Native 和 Flutter 来说,消息重发机制如下: -客户端调用发送消息的方法后,会等待服务器返回响应,超时时间为 10 秒。若因响应超时导致发送失败,客户端会再次尝试发送消息,即通过长连接重连服务器,然后发送消息。如果再次失败,SDK 认为消息发送失败,返回服务器不可达的错误消息,即错误码 300,Android 为 `EMErrorServerNotReachable`,HarmonyOS、iOS 和 Windows 为 `SERVER_NOT_REACHABLE`。 +客户端调用发送消息的方法后,会等待服务器返回响应,超时时间为 10 秒。若因响应超时导致发送失败,客户端会再次尝试发送消息,即通过长连接重连服务器,然后发送消息。如果再次失败,SDK 认为消息发送失败,返回服务器不可达的错误消息,即错误码 300,iOS 为 `EMErrorServerNotReachable`,Android, HarmonyOS 和 Windows 为 `SERVER_NOT_REACHABLE`。 2. 对于 Web 来说,消息重发机制如下: diff --git a/docs/push/push_notification_config.md b/docs/push/push_notification_config.md index 75124d40..1930e451 100644 --- a/docs/push/push_notification_config.md +++ b/docs/push/push_notification_config.md @@ -536,7 +536,7 @@ FCM 通道推送通知示例如下: | `useDefaultVibrate` | Bool | 是否使用系统默认振动模式控制开关。
- `true`:是;
- `false`:否。 | | `useDefaultLight` | Bool | 是否使用默认呼吸灯模式控制开关。
- `true`:是;
- `false`:否。 | | `vibrateConfig` | String | 安卓自定义通知消息振动模式,每个数组元素按照 “[0-9]+|[0-9]+[sS]|[0-9]+[.][0-9]{1,9}|[0-9]+[.][0-9]{1,9}[sS]“ 格式,取值样例 [“3.5S”,”2S”,“1S”,“1.5S”],数组元素最多支持 10 个,每个元素数值整数大于 0 小于等于 60。 | -| `visibility` | String | 安卓通知栏消息可见性,取值如下:`VISIBILITY_UNSPECIFIEDPRIVATEPUBLICSECRET`。取值说明请参考[锁屏不展示通知内容](https://developer.huawei.com/consumer/cn/doc/development/HMS-Guides/push-other#h1-1576835261364)。 | +| `visibility` | String | 安卓通知栏消息可见性,取值如下:
`VISIBILITY_UNSPECIFIED`:未指定 `visibility`,效果等同于设置了 `PRIVATE`。
`PUBLIC`:锁屏时收到通知栏消息,显示消息内容。
`SECRET`:锁屏时收到通知栏消息,不提示收到通知消息。
`PRIVATE`:设置了锁屏密码,**锁屏通知**(导航:**设置**--**通知中心**)选择**隐藏通知内容**时收到通知消息,不显示消息内容。
取值说明请参考[锁屏不展示通知内容](https://developer.huawei.com/consumer/cn/doc/development/HMS-Guides/push-other#h1-1576835261364)。 | | `lightSettings` | Object | [自定义呼吸灯模式](#自定义呼吸灯模式)。 | | `foregroundShow` | Bool | 设备应用在前台时通知栏消息是否前台展示开关。
- `true`:是;
- `false`:否。 | | `inboxContent` | List | 当 style 为 `3` 时,Inbox 样式的内容(必选),支持最大 5 条内容,每条最大长度 1024 字符。展示效果请参考[Inbox 样式](https://developer.huawei.com/consumer/cn/doc/development/HMS-Guides/push-other#inbox_style)章节。 | diff --git a/docs/uikit/chatuikit/android/chatuikit_advancedusage.md b/docs/uikit/chatuikit/android/chatuikit_advancedusage.md index 5be3c498..1b721b6a 100644 --- a/docs/uikit/chatuikit/android/chatuikit_advancedusage.md +++ b/docs/uikit/chatuikit/android/chatuikit_advancedusage.md @@ -6,7 +6,7 @@ 如果默认的 Activity 及其提供的可配置项不满足需求时,需要你继承默认的 Activity 新增需要的逻辑。如果该 Activity 为 UIKit 内部调用的页面,你可以通过下面方法修改 Activity 的跳转。 -例如,若 `EaseChatActivity` 无法满足当前需求,可以继承 `EaseChatActivity` 实现新的 `ChatActivity`。当调用 `EaseChatActivity.actionStart` 跳转页面时,会通过`getActivityRoute()` 拦截跳转指向 `ChatActivity`。 +例如,若 `EaseChatActivity` 无法满足当前需求,可以继承 `EaseChatActivity` 实现新的 `ChatActivity`。当调用 `EaseChatActivity.actionStart` 跳转页面时,UIKit 会通过`getActivityRoute()` 拦截原有跳转,而将跳转指向 `ChatActivity`。 :::tip 只有实现了 `EaseIM.getCustomActivityRoute()?.getActivityRoute()` 的 Activity 才可以进行拦截。