Javascript 在绑定youtube事件时规避Flash player错误

Javascript 在绑定youtube事件时规避Flash player错误,javascript,firefox,youtube-api,Javascript,Firefox,Youtube Api,我使用以下命令绑定iframe中包含的Youtube播放器的onStateChange事件。在问题中,我通过javascript生成youtube播放器得到的代码对我来说不是一个选项 我在firefox中体验到了这一点 Error: Permission denied to access property 'toString' 正如问题中所描述的,我无法解决这个问题,因为adobe或谷歌显然必须这么做 我的问题是没有调用绑定到onStateChange事件的回调函数。我的代码在Safari中工

我使用以下命令绑定iframe中包含的Youtube播放器的
onStateChange
事件。在问题中,我通过javascript生成youtube播放器得到的代码对我来说不是一个选项

我在firefox中体验到了这一点

Error: Permission denied to access property 'toString'
正如问题中所描述的,我无法解决这个问题,因为adobe或谷歌显然必须这么做

我的问题是没有调用绑定到
onStateChange
事件的回调函数。我的代码在Safari中工作得很好,但在Firefox中不行


我想这个bug会阻止我正确设置回调函数。是否有人已经为此问题编写了解决方案

我无法评论您在Firefox中看到的特定bug

不过,您应该知道,有其他方法可以在页面上动态插入YouTube iframe播放器,以响应单击占位符元素

我有一些使用静态图像缩略图(鼠标悬停在“播放”图标上)的例子,当点击时,这些缩略图会变成自动播放的
播放器。您可以在的底部提交小部件的“My YouTube Videos”选项卡中看到一个实时示例,并在中查看源代码