我正在尝试使用 webworker 对画布中的图像数据进行一些处理。我知道的解决方案工作得很好,但是在我进行处理时仍然存在一些明显的滞后(因为除了处理之外,我还必须将视频从网络摄像头绘制到画布上并且它开始滞后)。
所以我尝试使用 webworker,我做的一切都是异步的。唯一的问题是当我使用 JSON.stringify 时,它需要比实际处理更长的时间。
我的问题:有没有其他方法,如何通过 worker.postMessage 快速传递大量数据?是否有某种我不知道的解决方法?
小问题:网络工作者是为了什么?我发现工人真的没用,只是传递字符串。
编辑: