我必须将动态生成的内容文件 URL 共享到 iframe。将 URL 传递给 iframe 时出现 DOM 异常 12。
var iframe = document.getElementById('vwr-frame').contentWindow;
iframe.postMessage({Url:url }); //URL is filesystem URL
我需要指定 bufferType 还是可以发送 url?
我必须将动态生成的内容文件 URL 共享到 iframe。将 URL 传递给 iframe 时出现 DOM 异常 12。
var iframe = document.getElementById('vwr-frame').contentWindow;
iframe.postMessage({Url:url }); //URL is filesystem URL
我需要指定 bufferType 还是可以发送 url?
您需要发送targetOrigin
,它不是可选参数。通过"*"
可能就足够了。
otherWindow.postMessage(message, targetOrigin);
// ^
MDN页面有window.postMessage
更多信息。