我有一个带有嵌入式 Flash 文件的简单 html 站点,并在上面使用了 SWFobject。
该站点是 iframe 的 src。如果我打开带有 iframe 的网站,控制台会告诉我……</p>
Unsafe JavaScript attempt to access frame with URL file:///experiment/iframe-
test/index.html from frame with URL http://localhost.lan/embed/GYZA. Domains,
protocols and ports must match. -> swfobject.js
我想知道父窗口(其中包含 iframe)与 iframe 内的 swfobjet 有什么关系?因此,如上所述,swfobject 用于将 flash 嵌入到加载到 iframe 中的子页面上。该iframe-test/index.html
网站刚刚……</p>
<body>
<iframe src="http://localhost.lan/embed/GYZA" width="100%" height="100%" frameborder="0" allowfullscreen></iframe>
</body>
… 在上面。而已。为什么我有一个unsafe javascript attempt here
?
有什么想法吗?先感谢您。
更新:嗯,我刚刚意识到这发生在 Youtube 和 Vimeo 以及他们的嵌入式播放器上。我正在使用 chrome 控制台,同样的错误发生在 Youtube 和 Vimeo 上。