我目前正在创建一个用户可以聊天的应用程序。我使用 Flyer Chat(flutter_chat_ui 和 firebase_chat_core)。
我想发送音频消息,如 iMessage、WhatsApp ..
在应用程序的聊天中,用户可以发送文本、文件和图像。文件和图像取自选择器。所以我也可以使用这个,用户只需选择一个音频文件。
但我想让用户变得非常容易,就像文本字段中的麦克风按钮一样,当用户点击它时,录制然后发送。
我看到一些 AudioMessageBuilder 和音频消息类型,但不知道如何使用它。
不幸的是,文档没有讨论音频消息。
如何通过 Flyer App 使用音频消息?
我已经用 Flyer Chat 实现了语音消息功能,但是代码很乱,你会很难理解。 它的代码位于不同的文件中,因此我无法将其粘贴到此处。