Firefox addon 向工人传递物品

Firefox addon 向工人传递物品,firefox-addon,mozilla,firefox-addon-sdk,Firefox Addon,Mozilla,Firefox Addon Sdk,我正在用Mozilla扩展试试运气 我想使用下面的代码逐行读取文件并将内容存储在数组中。我一直在尝试使用workers在后台完成这项任务,远离主线程。我面临的问题是,如果不接收到DataCloneError错误,我似乎无法在postMessage()函数中将“组件”或输入流传递给工作者 关于如何以及如何传递给员工使其工作的想法?或者,如果不是,那么如果不是通过使用worker,如何异步执行此任务?除了纯JSON之外,您不能将任何内容传递给worker和组件以及任何组件。类不能序列化为JSON

我正在用Mozilla扩展试试运气

我想使用下面的代码逐行读取文件并将内容存储在数组中。我一直在尝试使用workers在后台完成这项任务,远离主线程。我面临的问题是,如果不接收到
DataCloneError
错误,我似乎无法在
postMessage()
函数中将“组件”或输入流传递给工作者


关于如何以及如何传递给员工使其工作的想法?或者,如果不是,那么如果不是通过使用worker,如何异步执行此任务?

除了纯
JSON
之外,您不能将任何内容传递给worker和
组件以及任何
组件。类
不能序列化为
JSON

看看JavaScript模块,似乎可以使用网络实用程序读取本地文件。最终,一切都还是那么简单


此外,您可以使用良好的old
setInterval使代码片段异步化

您不能将除纯
JSON
之外的任何内容传递给worker和
组件以及任何
组件。类
不能序列化为
JSON

看看JavaScript模块,似乎可以使用网络实用程序读取本地文件。最终,一切都还是那么简单

此外,您可以使用良好的old
setInterval
使代码段中的代码异步