41得票4回答
从Web Worker使用可转移对象

我目前有这段代码来创建一个Web Worker:w = new Worker("webwork.js"); w.onmessage = function(event) { alert(event.data); } 然后是用于 Web Worker 的 webwork.js 代码:self.on...

10得票1回答
使用ES6 Web Workers传递可转移的自定义类

在Javascript ES6中,在浏览器中,我想使用"Transferable"接口将自定义类对象传输到Web Worker。这是否可能?我可以找到有关ArrayBuffer对象的文档,但没有关于自定义类对象的文档。 这不是如何通过Web Workers传递自定义类实例的重复问题,因为我的...

9得票1回答
执行'postMessage'失败:索引0的值不具备可传递类型。

这是我的工作者代码: onmessage = function (event) { postMessage({'data': event.data}, ['http://localhost:9000']); }; 以下是我使用worker的代码: var worker = ne...

8得票1回答
Chrome.runtime支持使用可转移对象发布消息吗?

我正在学习可转移对象:http://updates.html5rocks.com/2011/12/Transferable-Objects-Lightning-Fast 它们看起来非常棒,我想在我的扩展中使用它们,以加速从iframe内部传递数据到iframe外部。 我已经让这个示例代码工...