繁体   English   中英

如何让我的代码等到我从服务器获得处理过的图像以在 Javascript 中显示

[英]How can I make my code wait until I got processed image from the server to display in Javascript

我正在研究一些图像处理功能,在应用服务器的算法后我得到一个处理过的图像,这需要大约 10-15 分钟的时间来响应,所以我需要我剩余的 HTML 代码应该等到我得到我的图像URL 使用 Javascript 从服务器响应。

我曾尝试使用 Async await 函数来这样做,但没有成功。

预期结果:- HTML 代码应该等到服务器将处理后的图像作为 URL 返回。

管理这种情况的标准方法是:

  • 如果您可以使用 websockets,请通过它发出响应
  • 如果您不能使用 websockets,请每 (IE) 5 秒向服务器发出一次请求,以了解处理的进度。

长话短说,您必须依靠服务器来了解图像处理的状态。

由于我不知道您的服务器代码,因此无法更具体。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM