为什么ChromeWorker会抛出“未定义组件”?

时间:2010-09-13 18:38:58

标签: javascript firefox xul

documentation on ChromeWorkers表示他们拥有“Chrome权限”和chrome privileges are supposed to mean they can do anything,但是当我创建ChromeWorker并尝试使用Components时,我收到的错误是“组件”不是定义..

所以我的问题是

  1. 为什么组件不可用?
  2. ChromeWorker可以使用哪些内容?

1 个答案:

答案 0 :(得分:3)

您无法访问Components对象,因为Components对象不是线程安全的。 ChromeWorker会为您提供access to everything a Worker has access to和c-types。