This commit is contained in:
tangtaoit 2023-07-07 11:20:24 +08:00
commit 01f82057cb

View File

@ -963,7 +963,7 @@ WKIM.getInstance().getMsgManager().registerContentMsg(WKCardContent.class);
WKIM.getInstance().msgManager.registerContentMsg(WKCardContent::class.java) WKIM.getInstance().msgManager.registerContentMsg(WKCardContent::class.java)
``` ```
对此通过这三步自定义普通消息就已完成 对此通过这三步自定义普通消息就已完成。在收到消息时`WKMsg`中的type为3就表示该消息是名片消息其中`baseContentMsgModel`则为自定义的`WKCardContent`,这时可将`baseContentMsgModel`强转为`WKCardContent`并渲染到UI上
### 自定义附件消息 ### 自定义附件消息
@ -1676,7 +1676,7 @@ WKIM.getInstance().getMsgManager().removeNewMsgListener("new_msg_key");
### 其他 ### 其他
#### 日志 #### 日志
sdk在重要信息里输出了相关logcat并将日志保存在手机的`sdcard/Android/data/包/files/WKLoggerV1.0.0.log`目录下需开启debug模式才能查看日志信息。 sdk在重要信息里输出了相关logcat并将日志保存在手机的`sdcard/Android/data/APP/files/WKLoggerV1.0.0.log`目录下需开启debug模式才能查看日志信息。
`java` `java`
```java ```java
@ -1687,7 +1687,9 @@ WKIM.getInstance().setDebug(true);
```kotlin ```kotlin
WKIM.getInstance().isDebug = true WKIM.getInstance().isDebug = true
``` ```
sdk在处理附件消息时会将附件copy到sdcard中这时app可指定缓存目录。如指定文件夹名为`wkIM`,则缓存目录为:`sdcard/Android/data/包/files/wkIM` 并且sdk会通过`channel`来划分附件保存位置
#### 附件缓存
sdk在处理附件消息时会将附件copy到sdcard中这时app可指定缓存目录。如指定文件夹名为`wkIM`,则缓存目录为:`sdcard/Android/data/APP包名/files/wkIM` 并且sdk会通过`channel`来划分附件保存位置
`java` `java`
```java ```java