javascript – 未捕获DOMException:无法在’Window’上执行’postMessage’:无法克隆对象

我正试着打电话

parent.postMessage(obj, 'whatever');

从iframe中我得到这个错误:未捕获DOMException:无法在’Window’上执行’postMessage’:无法克隆对象.

解决方法:

事实证明我传递的对象有方法,这就是错误消息说无法克隆对象的原因.

为了解决这个问题,您可以执行以下操作:

obj = JSON.parse(JSON.stringify(obj));
parent.postMessage(obj, 'whatever');
上一篇:javascript – 如何将postMessage发布到兄弟iFrame


下一篇:mysql(6)排序查询