最佳XHR解决方案,适用于工人?

时间:2012-06-21 13:08:34

标签: javascript ajax web-worker

(如果有问题可以解答这个问题,请告诉我)

我正在寻找有关跨浏览器XHR支持的建议,以及工作人员。

在普通的VM中,我通常使用jQ来表示XHR。将jQ加载到worker中似乎有点过分了,只是为了支持AJAX(假设可行;还没试过)。

建议?

1 个答案:

答案 0 :(得分:3)

我认为从Web worker发起XML HTTP请求不会有太多意义。毕竟,这些请求是异步的! :)

有趣的是,有人建议在jQuery核心的Web工作者中实现对XHR的支持,但是对于为什么它可能不是一个好主意有一个非常详细的回应。

他为什么不这样做的一些推理是:

  1. 网络工作者的上网时间很长
  2. 单次请求没有时间效率
  3. IE对网络工作者没有很好的支持
  4. jQuery始终使用DOM方法,这意味着在Web worker中使用时会抛出异常
  5. 真的很好读

    http://bugs.jquery.com/ticket/9889

    希望这有帮助!