如果在本地环境中运行,YouTube IFrame Player API不会触发IE中的onReady事件

时间:2016-08-23 10:08:29

标签: internet-explorer postmessage youtube-iframe-api

我正在尝试实施推荐的YouTube IFrame播放器API。

我遇到的问题是,如果API在本地运行,它不会触发IE中的onReady事件。有趣的是,谷歌Chrome或Mozilla Firefox中都不存在这个问题。

我搜索了这个网站,找到了link,其中YouTube API小组成员Jeff Posnick解释说:

  

有许多安全限制阻止http:和   file:在postMessage()中互相交谈的资源   JavaScript调用和Flash运行时。

有人知道波斯尼克先生写的是什么样的安全限制,为什么他们只限于IE?

P.S:更有意思的是,我刚刚尝试了Vimeo Player API,它也使用iframe和postMessage(),如果在本地运行,它在IE中可以正常工作。

0 个答案:

没有答案