我使用 azure 通信服务聊天开发聊天应用程序。为此,我遵循https://github.com/Azure-Samples/communication-services-web-chat-hero这个示例及其工作。现在我尝试在此聊天中发送附件,但找不到任何称呼。
可以添加附件吗?
我使用 azure 通信服务聊天开发聊天应用程序。为此,我遵循https://github.com/Azure-Samples/communication-services-web-chat-hero这个示例及其工作。现在我尝试在此聊天中发送附件,但找不到任何称呼。
可以添加附件吗?
当前, Azure 通信服务 JavaScript 聊天 SDK本身不支持将文件附加到聊天消息。
我建议在此处提交功能请求以获得内置支持:https ://github.com/Azure/azure-sdk-for-js/issues/new?assignees=&labels=&template=feature_request.md
但是,从概念上讲,这是完全可能的,如果我们以在聊天消息中嵌入视频为例:
Take a look at this video: {{video src=VIDEO_SRC}}
.{{video src=VIDEO_SRC}}
)。如果找到,则需要专门构造该消息以支持视频。在这种情况下,消息 html 可能会以如下形式结束:
<div>
Take a look at this video:
<video src=VIDEO_SRC />
</div>
注意:这只是如何在聊天消息中实现附件的一个简单实现。这没有考虑到允许将附件添加到聊天消息中的安全问题,并且应该在将消息内容放入聊天消息之前对消息内容执行验证。