如何在React

时间:2018-10-28 10:48:58

标签: reactjs api callback get

我正在构建一个全栈应用程序,用户可以在其中上传视频,服务器会进行一些操作,并最终通知用户转换是否完成。

在前端,我有React并在上传完成后关闭了连接。同时,我的服务器进行了转换,我想找到一种方法通知前端,转换已经完成。我该怎么办?也许通过使用一些回调URL?谢谢

1 个答案:

答案 0 :(得分:0)

您可以使用webSockets获得“转换完成”事件。您可以在后端使用任何webSockets支持库。如果您使用NodeJS,则可以检查wssocket.io或任何其他软件包。

至于前端部分,您只能使用基本的javascript webSockets。这是一个示例:

const socket = new WebSocket('url');

socket.onopen = () => console.log('connected');

socket.onmessage = (event) => {
  // 'coversion ended' message from back end
}