嵌入 wordpress 中的 Youtube iframe:无法读取 属性 'removeEventListener' of null

Youtube iframe embed in wordpress: Cannot read property 'removeEventListener' of null

我在将 youtube 嵌入我正在处理的 wordpress 项目时遇到了问题。以前我在我的一个项目中使用过类似的代码,并且成功并且没有错误,但它不是 wordpress。 我的问题是使用 <iframe> 直接嵌入和利用 youtube API 都会产生错误:

Uncaught TypeError: Cannot read property 'removeEventListener' of null
at YouTubeDelegate.self.unregister_element (<anonymous>:194:36)
at remove_element (<anonymous>:406:43)
at MutationObserver.<anonymous> (<anonymous>:428:21)

我最简单的iframe嵌入代码:

<iframe width="560" height="315" src="https://www.youtube.com/embed/-Pau48X5TlU" frameborder="0" allowfullscreen></iframe>

到目前为止我也尝试过的事情:

而且我 运行 没主意了。 您可以前往 http://adyry.com/dhw/ 查看错误,我在 header 中嵌入了随机视频。

我的猜测是它与 wordpress 引擎有某种关系,它强制通过 oEmbed 嵌入?

我希望你能帮助我,阿德里安

好的,为了将来参考,这是 chrome 中的 "Disable HTML5 Autoplay" 插件引起的错误,我已经在他们的 github.

上创建了问题