我正在尝试通过 postMessage 函数将对象传递给网络工作者。
这个对象是一个正方形,它有几个功能可以在画布上绘制自己和其他一些东西。网络工作者必须返回此对象的数组。
问题是当我用这个对象调用 postMessage 函数时,我得到一个这个错误:
Uncaught Error: DATA_CLONE_ERR: DOM Exception 25
我得到了这个,将对象发送给工作人员,反之亦然。
我认为错误是因为 javascript 必须序列化对象,但不能这样做,因为对象具有内置函数。
有没有人遇到过类似的问题?你知道一些解决方法吗?
提前致谢。