是否可以使用window.postMessage()流数据?

时间:2019-07-18 16:16:52

标签: javascript html

具体来说,我想知道是否可以使用Window.postMessage()在iframe和父级之间发送和接收Mic / Cam数据。

1 个答案:

答案 0 :(得分:0)

如果两个窗口起源相同,则可以通过使一个窗口从另一窗口调用函数来直接在两个窗口之间交换数据。

如果没有,从理论上讲,您可以为数据分配类型化的数组,然后通过postMessage将其发送到另一个窗口,将其列为可传输的对象,这样它就没有要被复制(相反,发送代码将失去对底层内存的访问权,而接收代码将获得对底层内存的访问权)。请参阅postMessage上的transfer参数。