Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

在消息页面发送消息时,文字可能变成空白 #34

Open
Plotac opened this issue Dec 21, 2024 · 7 comments
Open

在消息页面发送消息时,文字可能变成空白 #34

Plotac opened this issue Dec 21, 2024 · 7 comments

Comments

@Plotac
Copy link

Plotac commented Dec 21, 2024

RPReplay_Final1734766326.MP4

测试机型:14 Pro Max,iOS 17.0.2

@Plotac Plotac changed the title 在消息页面发送消息时,demo中的文字可能变成空白 最新版demo在消息页面发送消息时,文字可能变成空白 Dec 21, 2024
@Plotac Plotac changed the title 最新版demo在消息页面发送消息时,文字可能变成空白 在消息页面发送消息时,文字可能变成空白 Dec 21, 2024
@zjc19891106
Copy link
Collaborator

目前同机型模拟器以及几个测试机尝试暂未复现,有改什么代码跟配置项吗,还是直接跑起来就这样?但是没有你那个系统版本,目前都是17.3及其以上的系统跟 iOS15的系统

@Plotac
Copy link
Author

Plotac commented Dec 23, 2024

目前同机型模拟器以及几个测试机尝试暂未复现,有改什么代码跟配置项吗,还是直接跑起来就这样?但是没有你那个系统版本,目前都是17.3及其以上的系统跟 iOS15的系统

demo下载下来后直接run的,什么都没改。我这边也就这一台设备有这个问题,模拟器和其他系统版本的测试机都正常。

@zjc19891106
Copy link
Collaborator

我们只能尝试复现一下,复现不出来的话,应该暂时没有办法,理论上如果你发消息出这种问题,滑动消息也会出问题,你可以试试滑动消息也会丢失文字么?

@Plotac
Copy link
Author

Plotac commented Dec 23, 2024

我们只能尝试复现一下,复现不出来的话,应该暂时没有办法,理论上如果你发消息出这种问题,滑动消息也会出问题,你可以试试滑动消息也会丢失文字么?

是的,滚动也会出现丢失文字的问题

@zjc19891106
Copy link
Collaborator

还是只有那个设备么,我们这测试机包括模拟器都复现不出来,你可以调试源代码看看,在TextMessageCell里,看富文本有没有给到label,对应的富文本对不对,如果给到,那可能是别的问题

@Plotac
Copy link
Author

Plotac commented Dec 25, 2024

还是只有那个设备么,我们这测试机包括模拟器都复现不出来,你可以调试源代码看看,在TextMessageCell里,看富文本有没有给到label,对应的富文本对不对,如果给到,那可能是别的问题

我在refresh(entity: MessageEntity)方法里加了打印,确定entity.content是有值且给到了label

@zjc19891106
Copy link
Collaborator

那就把cellForRowAt中的 if let info = self.messages[safe: indexPath.row] { 去掉 直接给 self.messages[ indexPath.row] ,再不行估计没啥好办法了,线上demo我们这有18pm的同事,装了试试也没问题

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants