diff --git a/multidevice/agora_chat_multidevice_android.md b/multidevice/agora_chat_multidevice_android.md
index f9a89d3..691d78b 100644
--- a/multidevice/agora_chat_multidevice_android.md
+++ b/multidevice/agora_chat_multidevice_android.md
@@ -11,33 +11,25 @@
单端和多端登录场景下的互踢策略和自动登录时安全检查如下:
-
-
-
-无标题文档
-
-
-
-
+
| 单端/多端登录 |
- 互踢策略 |
- 自动登录安全检查 |
+ 互踢策略 |
+ 自动登录安全检查 |
| 单端登录 |
新登录的设备会将当前在线设备踢下线。 |
- 设备支持自动登录时,若设备下线后自动重连时需要判断是否踢掉当前在线的最早登录设备,请联系环信商务。 |
+ 对于自动登录的设备,下线后设备会自动重连环信服务器。若重连成功,默认会踢掉当前登录设备(对于多设备登录,则踢掉最早的登录设备)。若要保留当前登录设备不被踢下线,请联系环信商务。该场景下,自动登录的设备登录失败,收到错误 214,提示当前登录的设备数量超过限制。 |
| 多端登录 |
- 若一端的登录设备数量达到了上限,最新登录的设备会将该端最早登录的设备踢下线。<br/>即时通讯 IM 仅支持同端互踢,不支持各端之间互踢。 |
+ 若一端的登录设备数量达到了上限,最新登录的设备会将该端最早登录的设备踢下线。
+ 即时通讯 IM 仅支持同端互踢,不支持各端之间互踢。 |
-
-
## 技术原理
diff --git a/multidevice/agora_chat_multidevice_flutter.md b/multidevice/agora_chat_multidevice_flutter.md
index a2402a6..13853f3 100644
--- a/multidevice/agora_chat_multidevice_flutter.md
+++ b/multidevice/agora_chat_multidevice_flutter.md
@@ -11,33 +11,25 @@
单端和多端登录场景下的互踢策略和自动登录时安全检查如下:
-
-
-
-无标题文档
-
-
-
-
+
| 单端/多端登录 |
- 互踢策略 |
- 自动登录安全检查 |
+ 互踢策略 |
+ 自动登录安全检查 |
| 单端登录 |
新登录的设备会将当前在线设备踢下线。 |
- 设备支持自动登录时,若设备下线后自动重连时需要判断是否踢掉当前在线的最早登录设备,请联系环信商务。 |
+ 对于自动登录的设备,下线后设备会自动重连环信服务器。若重连成功,默认会踢掉当前登录设备(对于多设备登录,则踢掉最早的登录设备)。若要保留当前登录设备不被踢下线,请联系环信商务。该场景下,自动登录的设备登录失败,收到错误 214,提示当前登录的设备数量超过限制。 |
| 多端登录 |
- 若一端的登录设备数量达到了上限,最新登录的设备会将该端最早登录的设备踢下线。<br/>即时通讯 IM 仅支持同端互踢,不支持各端之间互踢。 |
+ 若一端的登录设备数量达到了上限,最新登录的设备会将该端最早登录的设备踢下线。
+ 即时通讯 IM 仅支持同端互踢,不支持各端之间互踢。 |
-
-
## 技术原理
diff --git a/multidevice/agora_chat_multidevice_iOS.md b/multidevice/agora_chat_multidevice_iOS.md
index 7050526..4e51f8d 100644
--- a/multidevice/agora_chat_multidevice_iOS.md
+++ b/multidevice/agora_chat_multidevice_iOS.md
@@ -11,33 +11,25 @@
单端和多端登录场景下的互踢策略和自动登录时安全检查如下:
-
-
-
-无标题文档
-
-
-
-
+
| 单端/多端登录 |
- 互踢策略 |
- 自动登录安全检查 |
+ 互踢策略 |
+ 自动登录安全检查 |
| 单端登录 |
新登录的设备会将当前在线设备踢下线。 |
- 设备支持自动登录时,若设备下线后自动重连时需要判断是否踢掉当前在线的最早登录设备,请联系环信商务。 |
+ 对于自动登录的设备,下线后设备会自动重连环信服务器。若重连成功,默认会踢掉当前登录设备(对于多设备登录,则踢掉最早的登录设备)。若要保留当前登录设备不被踢下线,请联系环信商务。该场景下,自动登录的设备登录失败,收到错误 214,提示当前登录的设备数量超过限制。 |
| 多端登录 |
- 若一端的登录设备数量达到了上限,最新登录的设备会将该端最早登录的设备踢下线。<br/>即时通讯 IM 仅支持同端互踢,不支持各端之间互踢。 |
+ 若一端的登录设备数量达到了上限,最新登录的设备会将该端最早登录的设备踢下线。
+ 即时通讯 IM 仅支持同端互踢,不支持各端之间互踢。 |
-
-
## 技术原理
diff --git a/multidevice/agora_chat_multidevice_rn.md b/multidevice/agora_chat_multidevice_rn.md
index 83895e1..6dc7b0b 100644
--- a/multidevice/agora_chat_multidevice_rn.md
+++ b/multidevice/agora_chat_multidevice_rn.md
@@ -13,13 +13,6 @@
单端和多端登录场景下的互踢策略和自动登录时安全检查如下:
-
-
-
-无标题文档
-
-
-
@@ -30,7 +23,7 @@
| 单端登录 |
新登录的设备会将当前在线设备踢下线。 |
- 设备支持自动登录时,若设备下线后自动重连时需要判断是否踢掉当前在线的最早登录设备,请联系环信商务。 |
+ 对于自动登录的设备,下线后设备会自动重连环信服务器。若重连成功,默认会踢掉当前登录设备(对于多设备登录,则踢掉最早的登录设备)。若要保留当前登录设备不被踢下线,请联系环信商务。该场景下,自动登录的设备登录失败,收到错误 214,提示当前登录的设备数量超过限制。 |
| 多端登录 |
@@ -39,8 +32,6 @@
-
-
## 技术原理
diff --git a/multidevice/agora_chat_multidevice_unity-windows.md b/multidevice/agora_chat_multidevice_unity-windows.md
index 69e4ea3..5a87f50 100644
--- a/multidevice/agora_chat_multidevice_unity-windows.md
+++ b/multidevice/agora_chat_multidevice_unity-windows.md
@@ -11,13 +11,6 @@
单端和多端登录场景下的互踢策略和自动登录时安全检查如下:
-
-
-
-无标题文档
-
-
-
@@ -28,7 +21,7 @@
| 单端登录 |
新登录的设备会将当前在线设备踢下线。 |
- 设备支持自动登录时,若设备下线后自动重连时需要判断是否踢掉当前在线的最早登录设备,请联系环信商务。 |
+ 对于自动登录的设备,下线后设备会自动重连环信服务器。若重连成功,默认会踢掉当前登录设备(对于多设备登录,则踢掉最早的登录设备)。若要保留当前登录设备不被踢下线,请联系环信商务。该场景下,自动登录的设备登录失败,收到错误 214,提示当前登录的设备数量超过限制。 |
| 多端登录 |
@@ -37,8 +30,6 @@
-
-
## 技术原理
diff --git a/multidevice/agora_chat_multidevice_web.md b/multidevice/agora_chat_multidevice_web.md
index bd8610a..cec41d5 100644
--- a/multidevice/agora_chat_multidevice_web.md
+++ b/multidevice/agora_chat_multidevice_web.md
@@ -11,8 +11,9 @@
单端和多端登录场景下的互踢策略如下:
-- 单端登录:新登录的设备会将当前在线设备踢下线。
-- 多端登录:若一端的登录设备数量达到了上限,最新登录的设备会将该端最早登录的设备踢下线。即时通讯 IM 仅支持同端互踢,不支持各端之间互踢。
+| 单端登录 | 多端登录 |其他说明 |
+| :--------- | :----- | :------- |
+| 新登录的设备会将当前在线设备踢下线。 | 若一端的登录设备数量达到了上限,最新登录的设备会将该端最早登录的设备踢下线。即时通讯 IM 仅支持同端互踢,不支持各端之间互踢。
多端登录时,是否使用固定的设备 ID 对设备互踢策略存在影响:SDK 会为设备生成设备 ID,作为设备的唯一标识。之前,每个 SDK 实例连接时,SDK 均使用不同的随机字符串作为设备标识。自从 v1.2.2-3 版本开始,Web SDK 新增了 `ConnectionParameters#isFixedDeviceId` 参数,你可以在 SDK 初始化时设置使用随机的设备 ID 或固定设备 ID:
- (默认)`true`:使用固定的设备 ID。设备标识存入本地存储,即使在多设备登录情况下,同一浏览器只能打开一个页签,若打开两个,新页签会将上一个踢掉。
- `false`:使用随机设备 ID。每个页签采用不同的设备 ID。多设备登录情况下,同一浏览器可打开多个页签,若超过设置的设备数量,则新打开的页签会将最先打开的页签踢掉。 | 声网服务器提供 RESTful 接口将指定账号强制[从单个设备下线](https://docs.agora.io/en/agora-chat/restful-api/user-system-registration?platform=react-native#forcing-a-user-offline)。 |
## 技术原理