1

如何在 Worker 的 .js 中包含其他 .js 文件。我发现的每一个 Javascript 的“包含”解决方案都是通过加载到标签中来实现的,这对于 Workers 来说不是一个选项,因为他们无权访问 DOM。

我从您的950087/include-javascript-file-inside-javascript-file看到使用 Ajax 并且eval()会这样做。我可以弄清楚,但如果有一个简单的实现,请指出我的参考实现。

有人在 2007 年在这里http://code.google.com/p/gears/wiki/NewWorkerPoolFeatures?redir=1提出了 WorkerPool.load() 。曾经做过类似的事情吗?

4

2 回答 2

0

HTML5 Workers(由 Safari 4 和 Firefox 3.5 支持)具有 importScripts 功能——大概 Gears 也支持它。

于 2009-08-13T23:24:03.777 回答
0

这是您的解决方案:http ://sviudes.blogspot.com/2009/09/simular-un-include-en-un-worker-de.html

于 2009-09-09T16:17:29.087 回答