在线接收到对方发过来的语音消息,点击消息播放,程序闪退,原因:未找到该文件

标签: #<Tag:0x00007f65921fd408> #<Tag:0x00007f65921fd0c0>

在线接受到对方发过来的消息,第一是语音消息,我接收到该语音消息之后,就马上对该文件进行了下载:image
下载完成之后,点击列表上的语音消息,程序报错,找不到该文件的路径

第二个问题:在线接收到对方发送过来的图片后,我这边也是用类似的方法进行了下载,下载完成后无法在消息列表上展示出来,必须要退出去聊天界面,然后再次进来才会展示,求解! @Lris

建议你参考下 JChat 这个demo的逻辑

这个找不到文件看起来是你播放的时候 文件路径不对

那图片展示问题呢? 在线接收的图片都无法展示出来吗?只有一个消息的占位没有图片,退出当前界面再次进入的时候才会展示