我想制作一个像 imessage 这样的消息传递应用程序。当您键入一条消息时,其他用户会在消息气泡中看到动画中的三个点。如何用 React Native 做到这一点?
一个想法: View 应该是 ListView ,行应该是三种类型(你的消息, friend 的消息,动画气泡中的三个点),如果你键入一条消息,你的 friend 看到三个点(将键入气泡添加到列表),然后当您的 friend 收到您的消息时,从 ListView 数据源中删除打字气泡并将消息添加到 ListView 数据源,然后呈现列表。是否可以?或者你有什么建议?
最佳答案
您需要套接字连接才能快速响应,REST API 太慢无法响应快速事件。
每次其他用户开始/结束输入时通知用户。
随心所欲地制作动画。
关于ios - iMessage 打字动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33325570/