我正在使用xmpp和angular开发聊天Web应用程序,我想知道的是如何在实际下载文件之前预览图像。我在这里https://xmpp.org/extensions/xep-0231.html阅读了文档 和这里 https://xmpp.org/extensions/xep-0363.html
但是我仍然不知道如何实现它。 我将图像转换为base64,我需要知道下一步该怎么做。
答案 0 :(得分:0)
https://xmpp.org/extensions/xep-0231.html是缩略图的base64图像。 我们以前曾经这样做过。但是不幸的是,由于将base64图像发送/附加到xml,因此实际上会使大小大于二进制文件。因此,我们要做的是创建了一个可以处理所有媒体类型的微服务,并且仅在XMPPMessage有效负载内传递该映像的secret_key和access_key。这样,我们将使用该access_key和secret_key从不同的api /服务器中检索该Thumbnail和图像或其他媒体。