我正尝试创建一个有趣的消息传递程序。我打算与朋友和家人一起使用此软件,因此我想把它当作正在制作供他人使用的实际软件。
考虑了项目的未来之后,我意识到图像,视频和gif文件应该在应用程序上共享,而不必导致giphy之类的外部站点(不过我不介意嵌入视频)。
当前,我正在使用列表框显示消息,但这有很多限制。主要在表示中,没有消息传递程序会像电子表格中的单元格一样选择消息。但是在将来的功能中,您不能将图像添加到列表框,也不能添加视频或gif(从技术上讲,您也没有将计划的内容添加到列表框,就像我使用套接字时将任何数据发送到客户端一样)。
简而言之,我需要一个小部件,可以共享文本,视频(大多数标准格式,如mp4),音频(mp3,wav,ogg等)和图像(jpg,png,gif)。对于我的这类程序,它也应该很容易使用,它只是一个消息传递应用程序。
如果这个非常特定的小部件不存在,那么我该怎么做才能实现上述要求?